第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

JavaScript中的轉(zhuǎn)義引號

JavaScript中的轉(zhuǎn)義引號

犯罪嫌疑人X 2019-07-09 14:24:16
JavaScript中的轉(zhuǎn)義引號我正在從一個(gè)數(shù)據(jù)庫輸出值(它實(shí)際上不對公開條目開放,但它對公司的用戶開放-意思是,我并不擔(dān)心XSS.)我試圖輸出這樣一個(gè)標(biāo)簽:<a href="" onclick="DoEdit('DESCRIPTION');">Click Me</a>Description實(shí)際上是數(shù)據(jù)庫中的一個(gè)值,如下所示:Prelim Assess "Mini" Report我試過用“\”替換“,但是不管我做了什么,F(xiàn)irefox總是在單詞后面的空格后面切斷我的JavaScript調(diào)用評估它引起了各種各樣的問題。我必須提出一個(gè)顯而易見的答案,但就我的生命而言,我想不出答案。有人想指出我的白癡嗎?下面是整個(gè)HTML頁面(它將是一個(gè)ASP.NET最后,為了解決這個(gè)問題,我取出了所有的東西,除了問題代碼)<html>     <body>         <a href="#" onclick="DoEdit('Preliminary Assessment \"Mini\"'); return false;">edit</a>     </body></html>
查看完整描述

3 回答

?
蝴蝶不菲

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊

您需要轉(zhuǎn)義正在寫入的字符串。DoEdit去掉雙引號字符。他們造成了onclickHTML屬性過早關(guān)閉。

使用JavaScript轉(zhuǎn)義字符,\,在HTML上下文中是不夠的。您需要用適當(dāng)?shù)膞ml實(shí)體表示替換雙引號,&quot;.


查看完整回答
反對 回復(fù) 2019-07-09
?
慕尼黑8549860

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊

<html>
    <body>
        <a href="#" onclick="DoEdit('Preliminary Assessment &quot;Mini&quot;'); return false;">edit</a>
    </body></html>

應(yīng)該能行。


查看完整回答
反對 回復(fù) 2019-07-09
  • 3 回答
  • 0 關(guān)注
  • 808 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號