之前用过getElementById()函数,直接调用某个元素的Id,即可以进行后续的操作,但是换了Name之后就有幺蛾子了 - getElementsByName()是Elements,而不是Element,写函数的时候要注意一下 - getElementsByName()的数据要访问时,要加下标
document.getElementsByName(
"task_id")[
0].value =
1;
document.getElementsByName(
"task_id").value = id
因为getElementsByName()会获取页面中所有Name="task_id"的元素,是一个HTMLCollection类型,其数量可以通过length获得。
var images = document.getElementsByName(
"img");
alert(images.length);
alert(iamges[
0].src);
alert(iamges.item(
0).src);
转载请注明原文地址: https://ju.6miu.com/read-18152.html