[英]Using javascript to set value of input type text
我无法弄清楚如何使用javascript设置值。
以下是HTML的外观:
<input type="text" name="cardholderName" data-bind="value: creditCardForm.name,
css: creditCardForm.style.name" maxlength="30">
当我尝试在Chrome控制台中设置值时
document.getElementsByName('cardholderName').value="myname";
控制台返回“myname”,但浏览器中的字段未填充此方法。 什么是缺失的暗示? 谢谢
getElementsByName
返回一个数组,并且数组上没有属性value
。 我想你的意思是获得第一项:
document.getElementsByName('cardholderName')[0].value="myname";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.