方式一:在某个标签或元素内引入js片段,如下:

<tr>
             <td class="td1">必须是日期格式(如yyyy-MM-dd):</td>
             <td>
                 <input class="mini-textbox" vtype="date:yyyy-MM-dd" required="true"  
 
 
value="<%= (new java.text.SimpleDateFormat(" yyyy-MM-dd ")).format(new Date()) %>" /> 
  
             </td>             

  </tr>



方式二:向html页面中引入js代码块,如下;

<script type = text/javascript>
       function  aaa(){
           alert("学如逆水行舟,不进则退");
      }
</script>

方式三:向html页面中引入js文件,如下:

<script type="text/javascript"  src="../css/style1/nui_form_common.js"></script>

注意:

1.  type="text/javascript",不写也不会报错,不过还是建议写上,尤其是写在页面中间的脚本片段。如果不写,浏览器就按照自身(浏览网页的、你无法控制的电脑)的默认设置来处理,一般的ie浏览器默认是javascript,但是难免没人把默认脚本设置为vbscript或者其它。

2.  src="../css/style1/nui_form_common.js"代表的是引入的 js 文件的路径



动态引入js的方法:

 

if(true){
         document.write('<script src="' + contextPath + '/common/nui/locale/en_US.js" type="text/javascript" ></sc' + 'ript>');
     }else {
         document.write('<script src="' + contextPath + '/common/nui/locale/zh_CN.js" type="text/javascript" ></sc' + 'ript>');
         document.write('<script src="' + contextPath + '/common/nui/Pager.js" type="text/javascript" ></sc' + 'ript>');
     }

注意事项:

 1.注意引号的使用,

2.scritpt结束标签的分离,这里只要把  script 这个单词分开即可,从哪两个字母分割都可以