给页面中所有input添加click事件监视器,在页面前面宏观添加,不要用unload,不要在每个input上直接添加onclick,怎么做? 给页面中所有input添加click事件监视器,在页面前面宏观添加,不要用unload,不要在每个input上直接添加onclick,怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var o=document.getElementsByTagName("input");for(var i=0;i<o.length;i++){ if(o[i].type=="text") //判断input type属性 { o[i].onclick=function(){ alert('ok'); } }} <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""><script type="text/javascript">function addLoadEvent(func){ var oldonload=window.onload; if(typeof window.onload!='function') { window.onload=func; } else { window.onload=function() { oldonload(); func(); } }}function test(){ var arr = document.getElementsByTagName("input"); for(var i=0;i<arr.length;i++) { arr[i].onclick=function() { alert("test"); } } }addLoadEvent(test);</script> </HEAD> <BODY> <input type="text" name="name1" id="id1"> <input type="text" name="name2" id="id2"> <input type="text" name="name3" id="id3"> </BODY></HTML> 怎么在网页中播放声音 js如何实现点击textbox触发回车键? JavaScript 事件问题,是不是我的浏览器坏了 谁有Javascript的代码,具体要求为将任意小数转化为分数的形式 在JS中怎么样将字母全部转换为小写或都大写啊? 谁用过阿赖的树目录脚本? 上下节点之间的连接线怎么不是连续的呀? 在分析URL参数时中文出现undefined,求高手解决! 请高手指明不明编码格式! javascript中怎样去掉字符串中的空格 showModalDialog的问题 一个郁闷的问题 success 后面跟一个匿名函数干什么,能不能用一个实名函数实现之 success:function()
for(var i=0;i<o.length;i++){
if(o[i].type=="text") //判断input type属性
{
o[i].onclick=function(){
alert('ok');
}
}
}
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript">
function addLoadEvent(func)
{
var oldonload=window.onload;
if(typeof window.onload!='function')
{
window.onload=func;
}
else
{
window.onload=function()
{
oldonload();
func();
}
}
}
function test()
{
var arr = document.getElementsByTagName("input");
for(var i=0;i<arr.length;i++)
{
arr[i].onclick=function()
{
alert("test");
}
}
}
addLoadEvent(test);
</script> </HEAD> <BODY>
<input type="text" name="name1" id="id1">
<input type="text" name="name2" id="id2">
<input type="text" name="name3" id="id3">
</BODY>
</HTML>