javascript如何获取表里元素的值

2025-06-28 04:20:29
推荐回答(4个)
回答1:

document.forms是一个包含页面所有表单的一个数组。 document.forms[0]就可以获取这个HTML页面里的第一个表单元素,你要取这个表单项的某个值就可以
document.forms[0].sl1.value来获取。

其实可以直接添加ID来获取。。这样更方便。如果你的ID也动态的。。那你就先我上面的方法先获取到表单。再给file那个添加ID获取这个元素。

type为file没有值可以获取。也无法获取。

回答2:

下面的JS代码可以遍历指定表单中的所有元素,并输出元素的值:

    





First name: 

Last name: 



Return the value of each element in the form:




回答3:



" method="post" enctype="multipart/form-data" name="form<%=rs("id")%>" onSubmit="return onSubmitForm();">
" class="infile" type="file" >

" value="更新" />

回答4:

可以用

var inputs = formDOMObj .getElementsByTagName("input")

得到form里面所有input,想要第i个的值,就用

inputs[i].value