`

事件源 EVENT

    博客分类:
  • JS
 
阅读更多

event.srcElement.X显示一个控件的各种属性

<div id="div_001">
    
<form id="form_001">
        
<input type="button" id="button_001_id" name="button_001_Name" value="单击查看" class="button_001_Class" onclick="Get_srcElement(this)">
    
</form>
</div>
<script>...
function Get_srcElement()
...{
var srcElement=""
srcElement 
= srcElement + " " +  "event.srcElement.id : " + event.srcElement.id
srcElement 
= srcElement + " " +  "event.srcElement.tagName : " + event.srcElement.tagName
srcElement 
= srcElement + " " +  "event.srcElement.type : " + event.srcElement.type
srcElement 
= srcElement + " " +  "event.srcElement.value : " + event.srcElement.value
srcElement 
= srcElement + " " +  "event.srcElement.name : " + event.srcElement.name
srcElement 
= srcElement + " " +  "event.srcElement.className : " + event.srcElement.className
srcElement 
= srcElement + " " +  "event.srcElement.parentElement.id : " + event.srcElement.parentElement.id
srcElement 
= srcElement + " " +  "event.srcElement.getattribute : " + event.srcElement.getAttribute
alert(srcElement)
}


</script>

event.srcElement.selectedIndex一般使用在select对像上:

<select name="selectname" onchange="alert(event.srcElement.options[event.srcElement.selectedIndex].value)" >
  
<option value="001">1</option>
  
<option value="002">2</option>
  
<option value="003">3</option>
  
<option value="004">4</option>
  
<option value="005">5</option>
</select>

第一个子标签为
event.srcElement.firstChild
最后个一个是
event.srcElement.lastChild
当然也可以用
event.srcElement.children[i]
event.srcElement.ChildNode[i]

至于event.srcElement.parentElement是指在鼠标所在对象的上一个对象.

<div onclick="Get_srcElement()">
<div id="001" style="border:1px solid red;width:100%;height:500px"> <span id="node001">这是第1结点div001<span>
  
<div id="002" style="border:1px solid red;width:80%;height:300px"> <span id="node002">这是第2结点div002<span>
    
<div id="003" style="border:1px solid red;width:50%;height:200px"> <span id="node003">这是第3结点div003<span>
    
</div>
    
<div id="004" style="border:1px solid red;width:50%;height:200px"> <span id="node003">这是第3结点div004<span>
    
</div>
  
</div>
</div>
<script>...
function Get_srcElement()
...{
var srcElement=""
srcElement 
= srcElement + " " +  "event.srcElement.children[0].tagName: " + event.srcElement.children[0].tagName
srcElement 
= srcElement + " " +  "event.srcElement.firstChild.id : " + event.srcElement.firstChild.id
srcElement 
= srcElement + " " +  "event.srcElement.lastChild.id : " + event.srcElement.lastChild.id
alert(srcElement)
}


</script>
</div>
分享到:
评论

相关推荐

    开课吧-01分布式消息系统Kafka.pdf

     事件源 Event Sourcing  提交日志 Commit Log Kafka 的应用场景很多,这里就举几个最常见的场景。  消息系统 Messaging  Web 站点活动追踪 Website Activity Tracking  数据监控 Metrics  日志聚合 Log...

    Eventsource-masterPHP事件源库.zip

    &lt;?... BILITY OF SUCH DAMAGE.  */ namespace Hoa\Eventsource; ...use Hoa\Exception as HoaException;...于是就有了这个Eventsource-masterPHP事件源库,非常的好用,需要的朋友可以下载使用。

    [示例][PHP]Eventsource-masterPHP事件源库.zip

    前段时间在考虑怎么把我们的自动部署工具 essay 包一层web的壳,这样每次发版就不用敲很多命令了,只需要点几个按钮就搞定,也...于是就有了这个Eventsource-masterPHP事件源库,非常的好用,需要的朋友可以下载使用。

    ProophEventStore一个事件源组件用于持久化事件消息

    Prooph Event Store - 一个事件源组件用于持久化事件消息。PHP 5.5 EventStore 实现。

    eventsource:用于EventSource浏览器API的Rust客户端

    事件源 EventSource是一个Rust库,用于从服务器发送的事件端点读取。 它透明地发送HTTP请求,并且仅向用户公开事件流。 它处理text/event-stream数据格式的自动重新连接和解析。 例子 use eventsource :: reqwest ...

    探索CQRS和事件源

    3.5 系統架構17探索CQRS和事件源目錄3.6模式和概念17 3.6.1 系統驗證21 3.6.2 交易邊界22 3.6.3 併發處理22 3.6.4 Aggregates和Aggregate Roots22 3.7 實現細節23 3.7.1 高層架構23 3.7.2 寫者模型28 3.7.3...

    event-source:EventSource polyfill 作为干净的 NPM 模块

    事件源EventSource polyfill 作为干净的 NPM 模块基于 。 有关更多信息,请参阅它的存储库。安装新产品管理在您的项目路径中: $ npm install event-source要将其移植到浏览器或任何其他(非 CJS)环境,请使用您最...

    HoaEventSource-一个事件源库

    Hoa EventSource - 一个事件源库

    eventsource:服务器端事件客户端和Go服务器

    事件源Eventsource实现了客户端和服务器的实现,以允许使用服务器发送的事件API 通过HTTP连接单向流式传输数据。安装go get github.com/donovanhide/eventsource文献资料执照Eventsource可在下获得。

    js获取事件源及触发该事件的对象

    某Html元素有onclick方法:onclick=’... //这时obj就是触发事件的对象,可以使用它的各个属性 //还可以将obj转换成jquery对象,方便选用其他元素 var $obj = $(obj); alert&#40;$obj.parent(&#41;.attr(“href”));

    EventSourcing:.NET Core事件源框架

    活动采购.NET Core事件源框架。 易于集成到ASP.NET Core Web应用程序,Lambda函数或Azure函数中。 支持各种事件存储: 在文件系统中作为纯文本文件(请参阅) 在AWS DynamoDB中(请参阅) 在Azure CosmosDB中(请...

    aws-lambda-go-event, AWS Lambda事件源的类型定义.zip

    aws-lambda-go-event, AWS Lambda事件源的类型定义 eawsy/aws-lambda-go-eventAWS Lambda事件源的类型定义和帮助器。 使用 ,让你无需提供或者管理服务器即可运行代码。 使用 eawsy/aws-lambda-go-shi

    详解Android的两种事件处理机制

    UI编程通常都会伴随事件处理,Android也不例外,它提供了两种方式的事件处理:基于回调的事件处理和基于监听器的事件处理...1)事件源Event Source:产生事件的来源,通常是各种组件,如按钮,窗口等。 2)事件Event:

    【JavaScript源代码】Vue 事件的$event参数=事件的值案例.docx

    Vue 事件的$event参数=事件的值案例  &lt;el-table :data="dataList"&gt; &lt;el-table-column label="id" prop="id"&gt;&lt;/el-table-column&gt; &lt;el-table-column label="name" prop="name"&gt; &lt;template v-slot="props"&gt;  :min...

    Javascript事件教程小技巧

    Javascript小技巧,觉得用来查询JS的事件挺方便,主要是事件源对象event.srcElement.tagName ,event.srcElement.type,捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键event...

    eventsourcing:Python中用于事件源的库

    Python中的事件源 一个用于Python中事件源的库。 安装 使用pip从Python软件包索引安装。 $ pip install eventsourcing 请参阅以获取安装和使用指南。 注册问题,请求和。 此项目有一个, 。 产品特点 事件存储-...

    eventstore2:用于构建事件源Java应用程序的框架

    EventStore2 EventStore2是用于使用Java创建事件源应用程序的框架。 它具有以下特点: 通过Akka进行异步执行和集群支持投影,CommandHandlers和Sagas的注释驱动配置持久性事件和网络事件的Json或二进制(Kryo)序列...

    Khala.EventSourcing:.NET标准的事件源模式的实现

    Khala.EventSourcing.Abstraction 定义事件存储的接口,并为事件源对象提供基类。 Khala.EventSourcing.Azure 根据事件存储和快照存储的实现提供Azure表存储。 Khala.EventSourcing.SqlCore 提供基于事件存储实现的...

    Java高级程序设计:第11章-事件驱动.pptx

    Event Source事件源;Event/Event Class/Event Source;常见的事件和事件源;Java的事件处理机制;动作事件-ActionEvent;public class SimpleEventDemo extends JFrame { public SimpleEventDemo() { JButton jbtOK = ...

    event-sourcing, Meteor的CQRS和事件采购基础架构.zip

    event-sourcing, Meteor的CQRS和事件采购基础架构 用于 Meteor的 CQRS &事件源 这个包提供了构建你的Meteor 应用程序的基础设施,以英镑 ( 命令/查询职责分离) 和英镑事件采购原则为基础。 这样可以使用强大的业务...

Global site tag (gtag.js) - Google Analytics