有時會在JS中拼裝HTML代碼,這時在HTML中出現的onClick()方法中:
1.出現傳遞Num型的數據,直接拼裝進去即可;
2.可能會出現傳遞字符串的情況,處理方法比較特殊,如下:
a:直接字符串型
//這里使用轉譯字符 \ 來轉譯雙引號 " var stringDemo = "<div class='mt10'><img src='/newresources/images/sale/s2.png' > <a class='blue' "
+"onClick='checkMaterial(\"這里是傳遞的字符串\")'>物料確認</a></div>"
b:字符串變量型
var stringParam = "這里是傳遞的字符串"; //這里使用轉譯字符 \ 來轉譯雙引號 " var stringDemo = "<div class='mt10'><img src='/newresources/images/sale/s2.png' > <a class='blue' " +"onClick='checkMaterial(\""+ stringParam +"\")'>物料確認</a></div>"
3.onClick中無法傳遞對象值,只可傳遞基本變量