如何使用 JavaScript 更改表单操作 [英] How to use JavaScript to change the form action
本文介绍了如何使用 JavaScript 更改表单操作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我目前的代码如下:
<form action="/" accept-charset="UTF-8" method="post" id="search-theme-form">......</表单>
现在我想编写一个函数来在满足条件时更改表单操作和方法.我该如何编写这段代码?
例如
function test() {如果 (selectedIndex === 1)....}//我该如何编写这段代码?
解决方案
function chgAction( action_name ){如果(动作名称==aaa"){document.search-theme-form.action =/AAA";}否则如果(动作名称==bbb"){document.search-theme-form.action = "/BBB";}否则如果(动作名称==ccc"){document.search-theme-form.action = "/CCC";}}
在这种情况下,您的表单需要具有 name
:
My current code is as follows:
<div class="fr_search">
<form action="/" accept-charset="UTF-8" method="post" id="search-theme-form">
.......
</form>
</div>
Now I want to write a function to change the form action and method, when a condition is met. How do I write this code?
For example,
function test() {
if (selectedIndex === 1)....
} // How do I write this code?
解决方案
function chgAction( action_name )
{
if( action_name=="aaa" ) {
document.search-theme-form.action = "/AAA";
}
else if( action_name=="bbb" ) {
document.search-theme-form.action = "/BBB";
}
else if( action_name=="ccc" ) {
document.search-theme-form.action = "/CCC";
}
}
And your form needs to have name
in this case:
<form action="/" accept-charset="UTF-8" method="post" name="search-theme-form" id="search-theme-form">
这篇关于如何使用 JavaScript 更改表单操作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文