我有一个表单操作,需要将其值设置为变量。我需要设置一次这个变量,它会在整个DOM中反映很多次。打印或回显一个javascript变量,而不是文档,而是作为DOM元素的值或值的一部分,特别是表单动作
因此:
variable =“somthing.html”; ...
我有一个表单操作,需要将其值设置为变量。我需要设置一次这个变量,它会在整个DOM中反映很多次。打印或回显一个javascript变量,而不是文档,而是作为DOM元素的值或值的一部分,特别是表单动作
因此:
variable =“somthing.html”; ...
这将导致所有形式获取变量的行动:
<script src="jquery-1.2.6.pack.js"></script>
<script>
$(document).ready(function() {
var variable = "something.html";
$('form').attr("action", variable);
});
</script>
然后,您可以将表单动作更改为等于变量名称。像下面这样。
var variableName = "myform.htm";
this.form.action = variableName;
编辑,你还可以与其他元素做到这一点,就像你会与其他任何一段JavaScript代码,使用的东西,如“的getElementById()”从DOM
拿到物品后我我不确定这是否是你问的,但你可以改变文档的动作:
document.formname.action =“something.html”;