getElementById的问题 <input type = "hidden" name="hi" value="" >这个问题你改一下name,然后这种冲突不就解决了?getElementById并非绝对根据id,form元素的name优先权可能是大于其id的吧~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于前台来说,name和id的区别我一直很模糊,同一个元素(除了框架),name、id都可以引用,document.getElementById(oId)得到的是页面中第一个id或name为oId的对象,document.getElementsByName(oName)得到的是页面中所有id或name为oId的对象集合……。总是莫名其妙,所以我很注意,除非是特殊需要,一般name/id都不会重复。对于后台,如果form元素没有name,那么就没有办法用request.form("name")的方式(asp中)来得到值 to: xinyunyishui(心云意水) 设计是别人做的,是为了把label值提交上去,为每个label设了一个同名的hidden.我也觉的不合适.我现在解决的办法很勉强,是把hidden生成在画面最后,保证取id时取到label.还有什么好办法吗? 如果你要取lable的话可以用var obj = document.all.tags("LABEL");for (var i=0;i<obj.length;i++){ alert(obj[i].name);} Jquery 获取tr中td的值 (在线等)错误手机号动态检测为什么第一个总是提示为错误? 求任天堂官网导航栏特效代码,给个思路也行 求正则。。。 为什么火狐下不行,有没有解决办法呢? 请问怎么得到隐藏列的innerText值 求教一个Target = "_Blank"在Netscape(Mozilla)无法工作问题 请问,下拉菜单能否编辑 怎样访问子窗口中的内容 做进度条问题:如何判断所指向页面已完成装载? 还有比这简单的问题???~!~ 求救,怎样用js判断同时按下了 shift+enter ,谢谢!
总是莫名其妙,所以我很注意,除非是特殊需要,一般name/id都不会重复。
对于后台,如果form元素没有name,那么就没有办法用request.form("name")的方式(asp中)来得到值
设计是别人做的,是为了把label值提交上去,为每个label设了一个同名的hidden.我也觉的不合适.我现在解决的办法很勉强,是把hidden生成在画面最后,保证取id时取到label.还有什么好办法吗?
var obj = document.all.tags("LABEL");
for (var i=0;i<obj.length;i++)
{
alert(obj[i].name);
}