繁体   English   中英

使用javascript设置输入类型文本的值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM