如何在Javascript中编辑输入值
How Do I Edit Input Value In Javascript?
我正在尝试编辑以下输入表单以更改maxlength值。
<div id="chat-input">
<form class="chat-input-form" onsubmit="return false">
<input id="chat-input-field" value="" placeholder="Click here to join the conversation" maxlength="256" type="text">
</form>
</div>
假设我想将输入的maxlength更改为300,我该如何在客户端执行此操作?我知道我可以使用inspect元素,但我正试图用JavaScript文件来做。
非常简单:
document.getElementById('chat-input-field').maxLength = 300
JSFiddle .
不要忘记将代码包装在文档就绪函数中。类似这样的东西应该可以做到,但如果你也想支持石器时代的浏览器,请坚持使用jQuery $(document).ready()。
document.addEventListener('DOMContentLoaded', function(){
document.getElementById('chat-input-field').maxLength = 300
});
我不认为我需要添加DOMContentLoaded,因为我使用的javascript文件只在网站完成后添加装载。
那就试试这个
console.log(document.getElementById('chat-input-field'));
document.addEventListener('DOMContentLoaded', function(){
console.log(document.getElementById('chat-input-field').maxLength);
});
控制台的预期结果:
零256年
相关文章:
- 角度变量在编辑输入字段之前不显示
- Javascript通过加法编辑输入值
- 在angularJS中使用split()时无法编辑输入
- 用于编辑输入字段的弹出窗口
- 一起编辑输入字段,而不是单独编辑
- HTML5输入颜色,可编辑输入
- TinyMCE 编辑输入值和按钮文本
- 两个用户通过 websocket 编辑输入时出现问题
- 在单击后创建输入时,是否可以准确地在单击发生的位置开始编辑输入
- j可编辑输入类型日期
- 在编辑输入 jQuery 后激活只读返回
- Javascript/JQuery 数据网格,用于在数据表中显示/编辑/输入
- 编辑输入字段时的触发方法
- 可编辑 - 输入字段上的最大长度,模糊时闪烁
- 设置状态 [反应本机] 后无法编辑输入文本
- 如何在 HTML5 中使用 CSS3 在灯箱中显示编辑输入字段
- 使用 Javascript 编辑输入字段的值
- jQuery模板-如何获取用户编辑输入的值
- 带有复选框和可编辑输入框的HTML表单
- 禁用编辑输入框的部分