禁用表单上的null:输入字段

时间:2012-04-09 18:22:31

标签: html forms spring-mvc

我在jsp上使用<form:input>。输入字段应该是可编辑的但不可为空。有没有办法在客户端处理这个? i,e,禁用字段中的值删除,但保持字段可编辑。

1 个答案:

答案 0 :(得分:0)

禁用删除对用户来说不方便。最好在焦点离开字段时检查值,如果它为空则显示错误消息。例如,使用jQuery:

<form:input id = "f" ... />

var f = $("#f");
f.blur(function() {
    if (!f.val()) {
        ... // show error message
    }
});
f.change(function() {
    if (f.val()) {
        ... // hide error message
    }
});