我有一个表单操作需要从变量设置其值。我需要设置一次变量,它将在整个DOM中反映多次。
所以:
variable =“somthing.html”; ...
答案 0 :(得分:3)
然后,您可以将表单操作更改为等于变量名称。如下所示。
var variableName = "myform.htm";
this.form.action = variableName;
编辑,您也可以使用其他元素执行此操作,就像使用任何其他javascript一样,使用诸如“getElementById()”之类的东西来获取DOM中的项目
答案 1 :(得分:1)
这将导致所有FORM获得变量操作:
<script src="jquery-1.2.6.pack.js"></script>
<script>
$(document).ready(function() {
var variable = "something.html";
$('form').attr("action", variable);
});
</script>
答案 2 :(得分:0)
我不确定这是不是你问的问题,但你可以用这个来改变文件的行动:
document.formname.action =“something.html”;