当前位置: 代码迷 >> Java Web开发 >> 请问如何用js改变htlm里控件的参数
  详细解决方案

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

热度:81   发布时间:2016-04-17 12:41:40.0
请教怎么用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");