我有一个复选框和一个文本框。 我使用过struts标签和
现在我需要验证如果勾选复选框,我应该灰显(禁用)文本框。如果未选中,则文本框会显示电话号码。
我确实喜欢这个,我在点击复选框时调用了一个java脚本,并根据是否选中了复选框ix做了一个innerHtml。
var status_check = document.getElementById(“line1Checked”)。checked; 如果(status_check == TRUE){ 的document.getElementById( “LINE1”)只读= “真”。 } 其他{ 的document.getElementById( “LINE1”)只读= “假”。 }
如果选中该复选框,我会将文本框只读。 这就是文本框被定义的方式,
请建议..
答案 0 :(得分:0)
HI DJ,
你收到第二个javascript snippset的错误消息吗?也可以发布更多的代码。从这几行开始,很难看出文本是“还是未定义”。 无论如何,如果你禁用textarea考虑到输入可能不会被发布。
答案 1 :(得分:0)
好的 - 现在更容易理解 - 谢谢。 1.确保在你的输入字段中使用styleId - 属性。要只读取此输入字段,您的javascript代码应该执行:
document.getElementById("line1").setAttribute("readonly","true");
希望有所帮助