1. 程式人生 > >JS中怎麼使用EL表示式

JS中怎麼使用EL表示式

 

JS中怎麼使用EL表示式

版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/dukangcheng/article/details/50740855

         在JS中怎麼使用EL表示式?  對於剛使用沒幾天的菜鳥來講可能是一個比較頭疼的問題。因為在使用的時候經常

出現在JS中取不到值的情況;

      下面我們來看一看怎麼實現在javascript裡面使用EL表示式:

       第一種如果JS程式碼在jsp檔案中則:(這裡設定是從引數裡面取值  比如:使用者註冊)

       <script type="text/javascript">
                function test(){
                            var a="${param.username}";
                              }
        </script>

     上面有一定要加上雙引號或者單引號,才能獲取到值。

      第二種就是JS單獨的在另外的檔案裡面 ,可以先使用一個變數接收  然後獲取 如:

      <script type="text/javascript">
                 var nameOnly_ok= "${(empty param.username)? false : true}"; 
                var aa='${param.degree}';
       </script> 

       在js檔案中則有:

       function changeDegree(){
                var dr=document.regFrm.degree;
                      //var aa="${param.degree}";   //直接在裡面定義引數接收不到  因為js檔案在head裡面是先載入的 
                      alert(aa);
                  f(aa!=""){
                       dr.value=aa;
                     }
                  }