通常,在使用 JS 動態生成 html 的過程中,會嵌入相應的樣式、事件等屬性元素,而這時經常會出現所謂的 “單、雙引號不夠用” 的情況,別急,這時可以利用 html 語言中的轉義字符來解決。
下面就來介紹一下相應的轉義字符吧:
& ―― (ampersand) 轉義字符對應為 &
“ ―― (double quote) 雙引號,轉義字符對應為 "
' ―― (single quote)單引號,轉義字符對應為 '
< ―― (less than) 小于號,轉義字符對應為 <
> ―― (greater than) 大于號,轉義字符對應為 >
例如,在 js 中:
var html = "<div onclick='orderIt('"+food.picture+"')'>點擊它</div>";
則對應生成的 html 就為:
<div onclick=”orderIt('price')">點擊它</div>
以上這篇js 動態生成html 觸發事件傳參字符轉義的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。
新聞熱點
疑難解答