美文网首页
jsp修改HTML属性的问题-05-06

jsp修改HTML属性的问题-05-06

作者: 封_绝 | 来源:发表于2019-05-06 10:31 被阅读0次

    场景:

    在jsp复用的时候需要判断某些html标签是否需要存在,html标签的属性或值有所不同等

    例如:

    创建时可以点击,查看详情是不能点击修改其值。
    代码中如果要复用,创建则有date form_datetime属性,如果是详情则没有


    image.png
    <!--代码中如果要复用,创建则有date form_datetime属性,如果是详情则没有-->
    <label>预约开始时间</label>
    <div class="input-group date form_datetime">
        <input type="text"id="appointmentsTime"name="appointmentsTime"
            size="16"class="form-control"
            readonly
            value="${orderDetail != null ?orderDetail.useBeginTime:''}">
    
        <span class="input-group-btn">
            <button class="btn default date-set"type="button"><i
            class="fa fa-calendar"></i>
            </button>
        </span>
    </div>
    
    jsp修改html属性的讨论

    https://oomake.com/question/18525
    不会使用 jsp:text 标签和 html中的CDATA

    可以直接在标签里面用 el表达式加上三目运算符,div中修改如下:

    <div class="input-group ${detail != 0 ? 'date form_datetime' : ''}">
    
    注意:如果三目运算符中如果有字符串,用引号时要看清楚外层是否有双引号,如果有,内层则需要用单引号

    相关文章

      网友评论

          本文标题:jsp修改HTML属性的问题-05-06

          本文链接:https://www.haomeiwen.com/subject/vcoloqtx.html