我想知道,我可以说我在我的应用程序(Html,Javascript,php,css)中的网页上,当我点击表单中的提交按钮时,为什么它会导航到页面底部?
可以修复吗?
以下是我的代码示例:
<?php
if ($sessionMinus == $_SESSION['initial_count']){
$action = 'thankyou.php';
}elseif($sessionMinus != $_SESSION['initial_count']){
$action = $_SERVER['PHP_SELF'];
}
?>
<form id="QandA" action="<?php echo htmlentities($action); ?>" method="post" onsubmit="return myClickHandler()">
.....//A html table
<p><input id="submitBtn" name="submitDetails" type="submit" value="Submit Details" /></p>
</form>
答案 0 :(得分:0)
它看起来表单操作是链接,如<p><a href="#bottom">some text</a></p>
为了解决这个问题,您需要在表单上检查属性。
答案 1 :(得分:0)
假设您有一个带有divHeader
ID的标头div和一个带有divFooter
Id的页脚div。然后将您的javascript代码发送到按钮onclick
事件。这样,只要点击它就会重定向到页脚。使用a
标签来实现它(标签很容易理解)