[問題] Javascript 抓元素的問題
<script>
function setarray() {
for(i=0; i<document.myForm.elements.length; i++)
{
document.write("The length is: " +document.myForm.elements.length);
document.write("The field name is: " +document.myForm.elements[i].name + " and it’s value is: " +document.myForm.elements[i].value + "");
}
document.myForm.submit();
}
</script>
<form method="GET" name="myForm" action="next.jsp">
<%
int numberOfDays=3;
for (int i=0; i<numberOfDays; i++) { %>
<input type="text" name="dailytitle" size="20"></p>
<p><textarea rows="5" name="dailydetail" cols="20"></textarea></p>
<p><input type="text" name="host" size="20"></p>
<p><input type="file" name="spotpics" size="20"></p>
<% } %>
<p><input type=button value=submit onclick=setarray() >
<input type="reset" value="Reset" name="B2"></p>
<br>
</form>
請問一下各位大大
如何可以抓到所有的FORM裡面所有元素的VALUE
傳給下一支JSP.......
我在function裡跑迴圈去抓值
但只有印出一行就停了
不知哪裡有錯
希望有人能給我解答一下
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.228.165
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章