0

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

4

1 回答 1

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
    }
});
于 2012-04-09T18:37:01.987 回答