表单操作无法正常工作。它不会移动到指令 link ie < form action="">
form action is not working properly . it is not moving to the directive link ie < form action="">
我无法使用 Javascript
单击 form.submit();
发送 form.action="abc.php?mode=save"
我的 java 脚本是:
function save()
{
form.action="abc.php?mode=save";
form.submit();
}
如果您想动态更改 action
,这是一种方法:
// Add an event listener that fires when a user clicks the "changeButton" button.
document.getElementById("changeButton").addEventListener("click", save);
function save(){
document.form.action = "/abc.php?mode=save";
document.form.submit();
}
如果您正在使用 JQuery,您可以创建一个事件侦听器,如下所示:
$("#changeButton").on("click", save);
HTML:
<form action="/" method="post" name="form" id="form">
<button id="changeButton">Change</button>
</form>
您可以在此处查看实际效果:http://jsfiddle.net/tomloprod/hu5334ow/
NOTE:
The .on()
method was added in JQuery 1.7 version; if your version is lower you must use .click()
instead.
我无法使用 Javascript
单击form.submit();
发送 form.action="abc.php?mode=save"
我的 java 脚本是:
function save()
{
form.action="abc.php?mode=save";
form.submit();
}
如果您想动态更改 action
,这是一种方法:
// Add an event listener that fires when a user clicks the "changeButton" button.
document.getElementById("changeButton").addEventListener("click", save);
function save(){
document.form.action = "/abc.php?mode=save";
document.form.submit();
}
如果您正在使用 JQuery,您可以创建一个事件侦听器,如下所示:
$("#changeButton").on("click", save);
HTML:
<form action="/" method="post" name="form" id="form">
<button id="changeButton">Change</button>
</form>
您可以在此处查看实际效果:http://jsfiddle.net/tomloprod/hu5334ow/
NOTE:
The
.on()
method was added in JQuery 1.7 version; if your version is lower you must use.click()
instead.