读书人

请问如何用js改变htlm里控件的参数

发布时间: 2012-01-19 20:57:58 作者: rapoo

请教怎么用js改变htlm里控件的参数
比如一个按钮控件 :
<input type="button" name=btn onclick="onclick111()" value="确定">

想改变这个控件的参数,改为:
<input type="button" name=btn onclick="onclick222()" value="取消">

用js代码怎么写?
<script language="javascript">
这里该怎么写?
</script>

[解决办法]
var obj=document.getElementById("btn");//建议用Id取对象
obj.onclick="onclick222()";
[解决办法]
obj.onclick=onclick222;
[解决办法]
同意上面的两位,方法应该不止一种!
[解决办法]
<script >
function onclick111()
{alert("111");}
function onclick222(){alert("222");}
</script >
<BODY >
<input type="button" name=btn onclick="onclick111()" value="确定" >

<script language="javascript" >
var obj=document.getElementById("btn");
obj.value="取消";
obj.onclick=onclick222;
</script >
[解决办法]
<input type="button" name=btn onclick="onclick111()" value="确定" >
var obj=document.all("btn");
原来,获得对象还有这种方法:document.all("nameValue");
而我以前只用过document.getElementById("idValue");

读书人网 >Java Web开发

热点推荐