求解一个获得当前元素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> 二级域名显示问题 。。求助 用什么方法可以获取具有同一类的元素 如何监听IFRAME 滚动的事件 请问js中事件和函数的关系? DIV层中的图片变换问题!急用 为什么我这样创建FILE标签老是不起作用啊? 在table上拖动怎么计算选中区域内的td呢 本论坛左边的菜单是怎么实现的? 我想实现按一按button实现表格的行数再增加一行,接del删除增加的一行,如何实现? 很弱弱的问题:引用javascript脚本文件的那个语句是什么 网页上用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>