JS中如何对object的data赋值

JS中如何对object的data赋值,第1张

按照你的代码改的话就是document.getElementsByTagName("param")[2].value = "my value";这样就可以了628 但是:document.getElementsByTagName跟根据tagname的yu比如<input type="text" value="" />的tagname是input0352你的本意是不是按照name来得到对象呢<input type="text" name="param" value="xyz" /><input type="text" name="param" value="xyz" /><input type="text" name="param" value="xyz" />所以h正确的应该是:document.getElementsByName("param")[2].value = "my value";

按照你的代码改的话就是

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>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/7962185.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存