首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-01-19 
请教怎么用js改变htlm里控件的参数比如一个按钮控件 :input typebutton namebtn onclickonclick111

请教怎么用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");

热点排行