将输入字段的最大值设置为标签的值
Setting the max value of an input field to the value of a label
我有一个输入字段(type = number)和一个标签。我试图将输入字段的max
属性设置为标签的值。
我已经尝试了不同的方法,但都无济于事。
1)
<input id="Input1" type="number" step="any" min="1" max='<%#Convert.ToDecimal(Label1.InnerText) %>'>
2)
function setMaxTonnes() {
var input = document.getElementById("<%= Input1.ClientID %>");
var maxValue = document.getElementById("<%= Label1.ClientID %>").innerText;
input.setAttribute("max", maxValue);
}
<input type="number" step="any" min="1" onfocus="setMaxTonnes()">
这两种操作都不会返回错误,但这并不妨碍我输入大于Label1中存储的值。
你知道我哪里错了吗?
您确定asp变量在编译标记中是正确的输出吗?试着用DevTools检查输入元素是否得到了你的最大值。你的例子看起来很准确,<input type="number" step="any" min="1" max="12">
工作得很好。
相关文章:
- 标签客户端的设置值
- 如何在图片和边缘之间居中设置标签
- 在Datatables中设置本地化后,需要更改标签文本
- Javascript简单的timeago脚本设置为跨类或标签id
- Grails-设置g:点击img标签选择值
- 如何在时间标签和相同的类中以UTC格式重新格式化ISO 8601时间戳,并通过JavaScript根据用户区域设置和时区
- 在jquery中,从同一对象的属性设置输入字段和标签的正确方法是什么
- D3.js-单击节点后无法设置节点标签
- 至于所有输入的标签都用指定的属性来设置,例如属性检查=false
- 如何将一个标签设置为图形的整行
- 如何使用 JavaScriptJQuery 将隐藏输入标签的值与选择标签的选定选项的值进行设置
- 为什么我不能以编程方式为 TH 标签设置 colspan
- 将标签设置为输入字段焦点的完全不透明度
- 如何从标签设置输入字段的最大长度
- 将alt标签设置为1000多个图像
- HTML5 & # 39;时间# 39;标签设置值不正确
- 通过自定义标签设置午休选择器
- 如何为tinymce创建的img标签设置自定义宽度参数
- 将复选框标签设置为右侧或固定位置
- 为网页的某一部分的特定标签设置锚标记