只是想提醒在電話字段中輸入的值,但它提醒未定義:JavaScript的問題:getElementsByName()不爲我工作
<script type="text/javascript">
function foo() {
alert(document.getElementsByName("phone").value);
return false;
}
</script>
<form action="foo.php" method="post" onsubmit="return foo()">
<label>Name:</label>
<input type="text" name="name" />
<label>Phone:</label>
<input type="text" name="phone" />
<label>Email:</label>
<input type="text" name="email" />
<label>Message:</label>
<textarea name="message"></textarea>
<input type="submit" value="Submit" name="submit" />
</form>
如何得到它的工作?另外,我讀過getElementsByName在所有主流瀏覽器中都支持,這是真的嗎?
你正在檢查哪個瀏覽器? – 2011-04-30 18:58:17
@sv_in只需要它在ff,opera,safari,chrome和ie6等版本的最新版本中工作。 – Brandon 2011-04-30 18:59:20