<button id="the_button" onclick="clicked()">↓ Source ↓</button>
的Javascript
function clicked() {
if ($("#the_button").html() == "↓ Source ↓") {
alert($("#the_button").html());
}
}
與上面的代碼,我沒有得到一個警報彈出...
但是,如果我將按鈕文本和比較字符串更改爲僅含有HTML實體的Source
,則它可以工作:
HTML
<button id="the_button" onclick="clicked()">Source</button>
的Javascript
function clicked() {
if ($("#the_button").html() == "Source") {
alert($("#the_button").html());
}
}
有沒有辦法把它與HTML實體↓
工作?
請問,如果你比較' 「\ u2193來源\ u2193」'工作? – Pointy
在任何情況下,使用'
這是一個不太理想的設計,但如果您不想處理html實體,請將箭頭和文本'Source'包裝在3個區域中,只檢查包含'Source'的中間區域的html。我假設你將有多個使用'clicked()'函數作爲處理程序的按鈕? – Shilly