我正在设置一个导航栏,其中包含一个预期在正文中提交表单的按钮(album_form)。关于onclick要做什么的任何建议来实现这个目标?
<body>
<header>
<navbar>
<button type="submit" name="save_album" class="btn" id="save_album" onclick="????" value="Save Album">Save Album</button>
</navbar>
</header>
<main>
<form action="/album/" method="POST" name="album_form" id="album_form">
<input />
</form>
</main>
</body>
答案 0 :(得分:2)
你在onclick中不需要任何东西。只需添加此javascript。
document.getElementById("save_album").addEventListener("click", function() {
document.getElementById("album_form").submit();
});
答案 1 :(得分:0)
已经有与此主题相关的问题和答案,请参阅以下内容: Submit form using a button outside the tag!
希望这对你有所帮助。
或者你可以写一些小的javascript代码:
<form id="Form">
<!-- form fields and/or controls-->
</form>
<input type="submit" id="externalButton">
<script>
$(document).ready(function () {
$("#externalButton").click(function () {
$("#Form").submit();
});
});
</script>
答案 2 :(得分:0)
您可以尝试以下方式:
/html/portlet/journal/view-entries.jsp