javascript - 如何将 javascript 变量值分配给 HTML 属性?

标签 javascript html

我有 2 个文本框。第一个文本框的值应该是第二个文本框的长度。例如:如果用户将第一个文本框的值设置为“10”,那么我的第二个文本框不应允许用户输入超过 10 个字符..

这是我的代码..

function field_length() {
  var fieldValue = document.getElementById('Length').value;
  alert(fieldValue);
}
<input type="text" name="Length[]" maxlength="2" class="required" id="Length" onkeypress="return isNumberKey(event);" placeholder="Field length" class="form-control">
<input type="text" name="Label[]" class="required" id="Label" maxlength="" onClick="field_length();" placeholder="Field Label" class="form-control">

在这段代码中我所做的是.. 如果用户将第一个字段的值指定为“5”,则在点击第二个字段时它会提醒该值.. 但我希望将该值分配给 Maxlenght 属性。给我一些想法..

最佳答案

获取长度并设置 maxLength 属性。

function field_length(){
   var length = $("#Length").val();
  $("#Label").attr("maxlength", length)
}

关于javascript - 如何将 javascript 变量值分配给 HTML 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40277151/

相关文章:

javascript - 如何通过express路径查找mongo数据并将数据打印到jade模板中

javascript - 使用 javascript/API 提取用户提要

HTML 5 : <select>-like behavior on mobile devices using <ul> dropdown

javascript - 使用 Opacity 在 Jquery 中切换可见性?

php - 如何将电子邮件发送到我的 gmail 而不是托管

javascript - 如何使用 Phonegap 和 javascript 在 iPhone 上隐藏和显示键盘

javascript - 用于格式化电子表格的 Google 脚本制作工具

javascript - 通过按钮输出名称

PHP SQL 查询 - 无法添加 HTML 格式

html - MacOS 的邮件程序正在反转我邮件的所有颜色