【发布时间】:2014-01-28 20:56:37
【问题描述】:
早安,
我想在我的jsp 中创建一个文本框,使其变为readonly,并将其背景颜色设置为灰色,如 Jquery 中的disable。以下是我的代码:
if(a)
$('#billAccountNumber').attr('readonly', 'true');
我不喜欢使用attr('disable', 'true');,因为当我提交表单时该值将变为空。除了写第二行代码来改变风格有什么想法吗?
【问题讨论】:
-
您是否可以为禁用的字段创建一个变量,一旦您提交,您就可以使用该变量而不是将其拉出。这样你就不应该得到一个 NULL 值。
-
这是个好主意,但是我需要在后端代码中进行很多更改,因此,我更喜欢使用相同的变量。
-
或许
disabled = true? -
disabled = true在我提交表单时会将值设为 null。 -
如果这是你需要的,你能检查一下jsfiddle.net/raunakkathuria/67ggg吗
标签: javascript jquery jsp background-color