我最近遇到了一个奇怪的问题,我有一个简单的html
登录表单,可以在手机和桌面上正常工作但不能在iPad上运行,而只是刷新页面。首先,我想从'#'
删除href=""
,然后添加'javascript:;'
会有效,但它什么也没做。
形式:
<form action="#" id="frmSignIn" method="post" name="frmSignIn">
<p>
<label class="uname" data-icon="u" for="username">Email Address:</label>
<input class="formInput" maxlength="80" name="email" onkeydown="fnTrapKD('btnLgn', event);" style="width:150px;" value="">
</p>
<p>
<label class="pword" data-icon="u" for="password">Password:</label>
<input class="formInput" name="password" onkeydown="fnTrapKD('btnLgn', event);" style="width:150px;" type="password">
</p>
<p>
<input class="formCheckBox" name="cookie" type="checkbox" value="1"> Remember me
</p>
<input name="action" type="hidden" value="">
<input id="loginbutton" name="loginbutton" type="hidden" value="">
<p>
<span class="floatr orange medium awesome">
<a href="javascript:;" id="btnLgn" name="btnLgn" onclick="document.getElementById('loginbutton').value='loginbutton'; document.forms.frmSignIn.submit();" title="Login">Login</a>
</span>
</p>
<div class="fpassword">
<a href="#">Forgotten your password?</a>
</div>
</form>
答案 0 :(得分:1)
您需要在表单标记
中指定操作页面<form action="thispage.php" method="post" name="frmSignIn" id="frmSignIn">