确定JSP执行的时候JAVASCRIPT已经被加载了?

解决方案 »

  1.   

    相关代码如下:
    <script language = "JavaScript"> 
    function createJHYSD()
    {   
        var str = "";
        if(document.all.JHYS.checked == true){
          str = "<input type=text name=JHYSD onfocus=setday(this)>";
        }
        JHYSD.innerHTML = str;
    }
    </script>
                    <td width="217" height="24">产品交货验收单</td>
                    <%
                    if("已有".equals(strJHYS)){%>
                     <td width="86"><input type="checkbox" id="JHYS" name="JHYS" onclick="createJHYSD()" checked=true>
                    已有</td>
                    <%}
                    else{%>
                     <td width="86"><input type="checkbox" id="JHYS" name="JHYS" onclick="createJHYSD()">
                    已有</td>
                    <%}
                    %>                
                    <td width="246" id="JHYSD"></td>
      

  2.   

    我个人不主张楼主的方法,文本框可以一开始就创建,只不过勾选checkbox的时候用js控制它的隐藏和显示。
      

  3.   

    <body onload="createJHYSD()">另外,同意楼上的说法