求解一个获得当前元素id b[0].name你没有命名,所以找不到名称.返回为undefined 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有命名?我不知道,我想知道是b[0]而不是b[1],这样我想取b[0]的值 <script>function x() { var el = event.srcElement; tag = document.all[el.id]; for(i=0;i<tag.length;i++) { if(el == tag[i]) alert(i); }}</script><input id=b type="text" onclick="x()"><input id=b type="text" onclick="x()"> 把this当成一个参数传进去<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title><script>function f(t){ alert(t.id);}</script></head><body><input type="text" id="bb" onClick="f(this);"></body></html> <script>function x() {var a = document.getElementsByTagName("input");var b = event.srcElement;for(i=0; i<a.length; i++) { if(b == a[i]) alert(i+1);}}</script><form onClick="x()"><input type="text" id="bb"><input type="text" id="bb"><input type="text" id="bb"><input type="text" id="bb"></form> <input id=b type="text" onclick="x()"><input id=b type="text" onclick="x()"><input id=b type="text" onclick="x()"><input id=b type="text" onclick="x()">...<script>function x(){ var e = event.srcElement; if(!e.i){ for(i=0;i<b.length;i++){ b[i].i="b"+i } } alert(e.i);}</script> 网易优惠券网站上返回顶部效果怎么实现? 大虾们看看这段代码什么问题? 如何阻止checkbox点击事件响应两次? 调试问题 不知道这个问题是不是很简单,方便的话不妨看下V2 有没有简单办法控制界面的text输入只能为整数的??谢谢! 为什么用"ParseFloat"导致 1.28+0.1=1.37999999523163 图片地址跳转问题 jquery validate的问题 如果让图片从左向右滚动 网页上用Javascript控制windows media player重复播放asf文件 如何判断网页上的radio有没有被选中?
我想知道是b[0]而不是b[1],这样我想取b[0]的值
function x() {
var el = event.srcElement;
tag = document.all[el.id];
for(i=0;i<tag.length;i++) {
if(el == tag[i])
alert(i);
}
}
</script>
<input id=b type="text" onclick="x()">
<input id=b type="text" onclick="x()">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script>
function f(t){
alert(t.id);
}
</script>
</head><body>
<input type="text" id="bb" onClick="f(this);">
</body>
</html>
function x() {
var a = document.getElementsByTagName("input");
var b = event.srcElement;
for(i=0; i<a.length; i++) {
if(b == a[i])
alert(i+1);
}
}
</script><form onClick="x()">
<input type="text" id="bb">
<input type="text" id="bb">
<input type="text" id="bb">
<input type="text" id="bb">
</form>
<input id=b type="text" onclick="x()">
<input id=b type="text" onclick="x()">
<input id=b type="text" onclick="x()">
...
<script>
function x(){
var e = event.srcElement;
if(!e.i){ for(i=0;i<b.length;i++){ b[i].i="b"+i } }
alert(e.i);
}
</script>