完整的
<script type="text/javascript">
function toPage(name) {
var form=document.forms[0]
document.getElementById("name").value = name
form.submit()
}
</script>
<body onload="document.getElementById("zhucebiao").action="zhuce2.php?userid="+userid">加在ONLOAD这里。 页面元素全部下载完成后再去改变ACTION。比如在html中有个表单:
<form id="myForm" action="form_action.asp" method="get" target="_blank"><p>name: <input type="text" name="name" /></p>
<p>age: <input type="text" name="age" /></p>
<input type="submit" value="Submit" />
</form>
可以编写以下js函数来修改表单的action以及target:
function modifyForm(){
var myForm = document.forms[0]//获取表单,也可以通过id获取
myForm.setAttribute('action','newurl')//或者 myForm.action='newurl'
myForm.setAttribute('target','_parent')//或者 myForm.target='_parent'
alert(myForm.action + "," + myForm.target)//测试修改后的效果
}