当我单击每个按钮时,我在表单中有四个按钮,它应该指向我的数据。我试图将ONCLICK直接写入页面但没有发生任何事情。 我是否需要一个脚本来激活它或者最好是Javascript
答案 0 :(得分:2)
您可以在提交之前让每个按钮更改表单的action
属性,如下所示:
<form id="myform" method="GET" action="data1.html">
<input type="submit" value="Go to Data 1"
onclick="document.forms['myform'].action='data1.html'">
<input type="submit" value="Go to Data 2"
onclick="document.forms['myform'].action='data2.html'">
</form>
答案 1 :(得分:0)
您需要脚本从按钮重定向是。
它可以是内联的,也可以是函数的形式。
内联:
<input type="submit" onclick="javascript:window.location.href='somepage.html'">
作为功能:
<script>
function Redirect(e, url) {
window.event.returnValue = false; //prevent event in IE
e.preventDefault(); //prevent event in FF
window.location.href = url;
}
</script>
<form>
<input type="submit" onclick="Redirect(event, 'somepage.html');">
</form>