javascript 修改form表单的值

JavaScript019

javascript 修改form表单的值,第1张

document.getElementById("name").value = name

完整的

<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)//测试修改后的效果

}