这样你就可以得到5了
<input type=button value=getTagName onclick="getTagName()">
<div id="up">123</div>
<div id="up">456</div>
<div id="up">789</div>
<input name="up">
<input name="up">
<script language="javascript">
function getTagName()
{
var names=document.getElementsByName("up");
alert(names.length)
}
</script>
<input type=button value=getTagName onclick="getTagName()">
<div id="up">123</div>
<div id="up">456</div>
<div id="up">789</div>
<input name="up">
<input name="up">
<script language="javascript">
function getTagName()
{
var names=document.getElementsByName("up");
alert(names.length)
}
</script>
解决方案 »
- 输出prototype原型里的值
- <求助>js和asp.net控件的相互访问?
- 急,请问javascript的length问题?
- eval一段代码如何能知道出错时的行号
- JavaScript 与面向对象技术
- yahoo.com/切换到宽屏后,有一个quick tour,他怎么事先后面链接不能点击的?而前面的层可以
- jquery cookie 疑问
- 如何在那CheckBox在选中或去掉选中的时候显示积分到HTML页面上呢?
- 关于子窗口与父窗口传送数据的问题
- 如何实现右键菜单里的另存为?
- 各位老大,能不能用javascript编一个记数器,可以的话帮忙编一个50分送上
- 在Netscape浏览器里控制得到对象的Javascript怎么写
页面元素<input>用name就可以为其标记了,这两种元素在页面中来说,类型是不一样的,所以它的唯一定位也不一样。
undefined???!!!费解!
getElementsByTagName()用于任何场合
getElementsByTagName()用于任何场合
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~