JS 拼裝代碼的HTML onClick方法傳遞字符串


  有時會在JS中拼裝HTML代碼,這時在HTML中出現的onClick()方法中:

  1.出現傳遞Num型的數據,直接拼裝進去即可;

  2.可能會出現傳遞字符串的情況,處理方法比較特殊,如下:

  

a:直接字符串型

//這里使用轉譯字符 \ 來轉譯雙引號 " 
var stringDemo = "<div class='mt10'><img  src='/newresources/images/sale/s2.png' >&nbsp;<a class='blue' "
          +"onClick='checkMaterial(\"這里是傳遞的字符串\")'>物料確認</a></div>"

 

b:字符串變量型

var stringParam = "這里是傳遞的字符串";

//這里使用轉譯字符 \ 來轉譯雙引號 " 
var stringDemo = "<div class='mt10'><img  src='/newresources/images/sale/s2.png' >&nbsp;<a class='blue' "
          +"onClick='checkMaterial(\""+ stringParam  +"\")'>物料確認</a></div>"

 

  3.onClick中無法傳遞對象值,只可傳遞基本變量

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM