javascript - 尝试 GetElementsByClassName
问题描述
尝试 js ref_doc_getelementsbyClassName
“未捕获的类型错误:无法设置属性‘值’为空”
这个HTML代码
<input type="text" class="form-control" class="test" />
这个JS代码
function inputtest() {
document.getElementsByClassName('test').value = selectedControl;
}
解决方案
更改您的html:
<input type="text" class="form-control test" />
JS
function inputtest() {
document.getElementsByClassName('test')[0].value = selectedControl;
}
推荐阅读
- angular - ngIf 未显示组件
- android - 以编程方式清除应用程序共享首选项?
- javascript - 点击时隐藏 AdSense 或 GoogleAdmanager 广告单元
- sql-server - 无法使用 react-native 连接到 MS-SQL
- r - 使用 R 将双精度格式转换为正确的时间日期
- excel - 如果 C1=C2 Excel vba,则将单元格内容 E1 复制到 E2
- javascript - 如何获取 p-dataTable (PrimeNG) 中所有行的高度?
- ios - AFNetworking 调用 curl 命令获取访问令牌
- javascript - 需要脚本来点击 webelement x, y 使用 javascript
- python - 如何在 Google Colab 上打开 txt?