原文鏈接:https://blog.csdn.net/Myname_China/article/details/82907965
JS函數傳遞字符串參數,如果沒有轉義處理,在接收的時候無法正確的接收字符串。
在雙引號內
<a href="javascript:orderDetails(\''+orderId+'\')">查看詳情</a>
<a href="javascript:void(0)" onclick="orderDetails(\''+orderId+'\')">查看詳情</a>
在單引號內
<a href='javascript:orderDetails(\""+orderId+"\",\""+orderName+"\")'>查看詳情</a>
<a href='javascript:void(0)' onclick='orderDetails(\""+orderId+"\",\""+orderName+"\")'>查看詳情</a>
如果參數為int類型,則不需要加引號和轉義