我对javascript一点不会,见谅。
我想通过 onclick把一个form 的名称传递给脚本事件。我这样写
<head><script language="javascript">
function handin(frmname){
document.frmname.content.value="hello";
}
</script></head>
<body>
<form name="form1">
<input type="text" name="content"></input>
<input type="submit" value="提交" onclick="handin(form1)"></input>
</form></body>
但传不上,请教怎么弄
參考答案:直接这样引用不行,如果你是要传名称的话,用''引起来,如果是传对象的话,要用document.form1;
传值:
<script language="javascript">
function handin(frmname){
document.all(frmname).content.value="hello";
}
</script>
<form name="form1">
<input type="text" name="content"></input>
<input type="submit" value="提交" onclick="handin('form1')"></input>
</form>
传对象:
<script language="javascript">
function handin(frmname){
frmname.content.value="hello";
}
</script>
<form name="form1">
<input type="text" name="content"></input>
<input type="" value="提交" onclick="handin(document.form1)"></input>
</form>