![](/img/trans.png)
[英]Google line chart goes to negative values if has only zero and positive ones
[英]Text field should not accept Zero or Negative values? Only positive values are allowed
文本字段不应接受零或负值。
由于它是金额字段,因此只能接受正值。
我的示例代码在这里:
<td><spring:message code="amount"/><spring:message code="label.mandatory"/></td>
<td><form:input path="amount" /></td>
以编程方式更改控件的值不会调度更改事件,因此,要么将该逻辑作为更改值的一部分,要么自己调度更改事件。
最好将名称输入的默认值(如果它具有数字值,尤其是在表单具有名称的情况下,这似乎是不合适的名称)设置为零,并将其设置为只读。 另外,将代码移到函数中。 但这是基于您的原始版本的解决方案:
<input type="text" name="name" value="0" readonly>
<input type="button" value="up" onclick="
this.form.name.value = ++this.form.name.value;
">
<input type="button" value="down" onclick="
var el = this.form.name;
var value = el.value;
el.value = value < 1? 0 : --value;
">
请注意,表单控件的值是字符串,因此请小心使用+
运算符。 如果您不小心,它将进行串联而不是添加。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.