document.getElementsByTagName("param")[2].value = "my value"
这样就可以了。
但是:
document.getElementsByTagName跟根据tagname的,比如<input type="text" value="" />
的tagname是input。
你的本意是不是按照name来得到对象呢
<input type="text" name="param" value="xyz" />
<input type="text" name="param" value="xyz" />
<input type="text" name="param" value="xyz" />
所以,正确的应该是:
document.getElementsByName("param")[2].value = "my value"
tv.url.value=ads是不正确的,因为tv.url就是“url”的value值,param 标签的value值是通过name属性获取的,直接tv.url=""就可以了js代码改成:
<script language="javascript">
function change(ads)
{
tv.url=ads
}
</script>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)