0
我有一个表单,我试图从按钮被按下时从用户那里获取信息。我正在使用JavaScript函数将值传递给我的脚本。这在Chrome和IE9中效果很好,但由于某些原因,Firefox将输入元素视为未定义。这里的HTML:输入元素没有在Firefox中定义,但是在Chrome/IE中是
<div id="leftDiv">
<br>
<dl class="loginForm">
<dt><label for="usernameField">Username:</label></dt>
<dd><input type="text" id="usernameField" name="usernameField" value=""/></dd>
<dt><label for="passwordField">Password:</label></dt>
<dd><input type="password" id="passwordField" name="passwordField" value="" /></dd>
<dt><label for="remember">Save info:</label></dt>
<dd><input type="checkbox" id="remember" name="remember"/></dd>
<dt><button type="button" onclick="javascript:tryLogin(usernameField.value, passwordField.value, remember.checked)"> Login</button> </dt><dd></dl>
</div>
我已经通过W3C在线验证运行该网站,它通过所以我不认为这是一个问题。
是的div由表单元素包装? –
@JohnHartsock就是这样,作出回答,我可以接受它!谢谢 – Millec8
@ Millec8 ....你去了......高兴我能帮忙吗? –