批量添加onclick事件

提示:您可以先修改部分代码再运行

<div id="MonthList">
 <button>1月</button>
 <button>2月</button>
 <button>3月</button>
 <button>4月</button>
 <button>5月</button>
 <button>6月</button>
 <button>7月</button>
 <button>8月</button>
 <button>9月</button>
 <button>10月</button>
 <button>11月</button>
 <button>12月</button>
</div>

<script>
 for (var i=0;i<MonthList.children.length;i++)
 {
  MonthList.children[i].onclick = function () { ChgMonth(this) };
 }
 
 function ChgMonth (n)
 { 
  
  alert("你点击了"+n.innerText+"!");
 }
</script>

提示:您可以先修改部分代码再运行

时间: 2024-11-05 20:31:25

批量添加onclick事件的相关文章

原生JS操作网页给p元素添加onclick事件及表格隔行变色_javascript技巧

1. 给网页中的所有p元素添加onclick事件: 复制代码 代码如下: <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <html> <head> <title>Insert title here</title> <!-- <script src="jQuery/jquery-1.10.2.

js动态添加onclick事件可传参数与不传参数_javascript技巧

1)当方法没有参数时,赋值可以直接用onclick = 方法名 window.onload = function() { $('btnTest').onclick = test; } function test() { alert(val); } 2)当方法有参数时,用onclick = 方法名(参数)时就有错了,需要在方法名前面加function() window.onload = function() { $('btnTest').onclick= function() { test(1)

SpannableString 来改变textView中http协议,手机号,已经你想要改变的字的颜色,以及添加onClick事件

这是我自己封的俩个类,只要调用就能使用,相当简单: package com.example.spanable_textview; import java.util.regex.Matcher; import java.util.regex.Pattern; import com.example.spanable_textview.MainActivity.spannableListener; //这个类是获取SpannableString对象,以及添加颜色,跟点击事件的 import andro

js动态添加的DIV中的onclick事件简单实例_javascript技巧

最简单的是这样: <input type="button" onclick="alert(this.value)" value="我是 button" /> 动态添加onclick事件: <input type="button" value="我是 button" id="bu"> <script type="text/javascript&quo

TextView在xml里配置onclick事件

原文:http://blog.csdn.net/goleftgoright/article/details/7412760 一个小问题,给TextView添加Onclick事件还需要配置android:clickable="true",否则点击无效.   <TextView             android:id="@+id/tvTab1"             android:layout_width="fill_parent"

为treeview添加客户端事件

treeview|客户端 在使用TreeView控件时,要想取得选种的节点的信息需要返回服务器,这样的话就加重了服务器的负担. 如果仅仅是为了取的选种节点的信息,其实根本没有必要返回服务器,在客户端也可以的. .CS文件: TreeNode nodeF = new TreeNode(); nodeF.ID = drKs[0].ToString()+"\" onclick=\"javascript:node_click('"+drKs[0].ToString()+&q

button-以程序的方式从添加的按钮中获得OnClick()事件

问题描述 以程序的方式从添加的按钮中获得OnClick()事件 我用以下代码添加了一些按钮: for (int i=0; i<XML.size(); i++) { //添加按钮 ToggleButton b = new ToggleButton(this); // 参数设置 lefttextv.setLayoutParams(lleft); b.setLayoutParams(bright); //自定义按钮 b.setOnClickListener(this); b.setId(id_butt

javascript-jq或js批量添加点击事件

问题描述 jq或js批量添加点击事件 现在需要写一个方法,我批量传入页面的字段名, 然后js或jq在节界面初始化时给我传入的那些字段注册点击事件, 给我大神这个方法怎么写呢. 在线等???? 解决方案 求大神解答,在线急等,跪求,新手 解决方案二: 可以试试把相关字段放在一个数组里面,然后用循环绑定. 大概如下: var arrays = ["ziduan1","ziduan2","ziduan3"]; for(var i=0;i<arra

1、提供一个提交的按钮,并在按钮的OnClick事件中添加代码,用于完成文件上传。

问题描述 1.提供一个提交的按钮,并在按钮的OnClick事件中添加代码,用于完成文件上传.2.限制上传文件的类型,例如,限制为.jpg和.bmp类型的图片文件.3.限制上传文件的大小为100K.. 解决方案 解决方案二:直接用fileupload控件服务器端可以判断下if((Path.GetExtentsion(Request.Files[0].FileName==".jpg"||Path.GetExtentsion(Request.Files[0].FileName=="