【问题标题】:How to use javascript to include struts html tag?如何使用javascript包含struts html标签?
【发布时间】:2011-01-29 08:06:57
【问题描述】:

我有一个复选框和一个文本框。 我使用过 struts 标签和

现在我需要验证如果复选框被选中,我应该灰显(禁用)文本框。如果未选中,则文本框应获取电话号码。

我确实喜欢这个,我在单击复选框时调用了一个 java 脚本,并根据是否选中了复选框 ix 做了一个 innerHtml。

var status_check=document.getElementById("line1Checked").checked; 如果(状态检查==真){ document.getElementById("line1").readonly="true"; } 别的{ document.getElementById("line1").readonly="false"; }

如果复选框被选中,我会将文本框设为只读。 这就是文本框的定义方式,

请建议..

【问题讨论】:

    标签: javascript struts struts-1 struts-html


    【解决方案1】:

    好的 - 现在更容易理解了 - 谢谢。 1. 确保在输入字段中使用 styleId - 属性。要将此输入字段设置为只读,您的 javascript 代码应该这样做:

    document.getElementById("line1").setAttribute("readonly","true");

    希望对你有帮助

    【讨论】:

    • 我得到了答案.. var status_check=document.getElementById("line1Checked").checked; if(status_check==true){ document.getElementById("line1").readOnly="true"; } else{ document.getElementById("line1").readOnly="false"; }
    • 所有的struts标签都会转换成html标签。所以我们可以使用这个
    【解决方案2】:

    嗨 DJ,

    您是否收到第二个 javascript 片段集的错误消息?也可以发布更多的代码。从这几行中很难看出文本是 " 还是未定义。 无论如何,如果您禁用 textarea,请考虑到输入可能不会被发布。

    【讨论】:

    • 我已经编辑了这个问题。请检查并建议我解决方案。
    猜你喜欢
    • 2016-11-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    • 1970-01-01
    • 2013-12-30
    • 2019-08-12
    • 1970-01-01
    • 2016-04-10
    相关资源
    最近更新 更多