如果在生成的html裡面有事件需要傳遞帶特殊字元的引數,處理如下:
singletext 輸入 「'"<>>」
1. $(
'singletext'
).value.escapehtml() 為 (將html編碼)
「'"<>>」
2. $(
'singletext'
).value.escapehtml() .inspect()為
'/'"<>>'
3. 在$('jsdebugtext'
).innerhtml 賦值的過程中,將以上第二步的字串html解碼一次變為
「/'"<>>」
如果不經過第一步編碼:在第三部innerhtml複製的過程中字串中的「>」會作為html標記的結束標記,而不是當作字串
如果不經過第二步:在aaabbb函式引數的開始和結束符號上也會出現同樣的問題。
"jsdebugtext">
"text" name="singletext" value="" onblur="fun_text()"/>
javascript學習筆記
視窗操作 1改變視窗的位置 window.location 2視窗的歷史操作 previous 3建立新的視窗 window.open url 視窗名稱 視窗特徵字元 細節 不能換行寫 視窗特徵 width,height,yes,no munubar,status,scrollbars,resiza...
javaScript學習筆記
2018 12 26 標題 var num1 10 var num2 0 var result num1 num2 console.log result infinity 表示超出了js的數值範圍 類似高數里的整數除以無窮小的數,得到無窮大的結果。var num1 a var num2 3 或其它n...
JavaScript 基礎 學習筆記
求乙個在基礎範圍內的隨機數 知識點 除數取餘 math.random 取隨機數 返回指定範圍的隨機數 m n之間 的公式 math.random n m m var minduration 2.0 var maxduration 4.0 var rangeduration maxduration m...