JavaScriptからデータを取得しようとしています。私は生のXMLHttpRequestを使用しています。 それはうまく動作しますが、のリンクにonclick
イベントを含むリンクを返すと、パーサーエラーが発生します。例えば:「php/javascript/HTMLパーサーで空白文字エラー
echo "<a href='#' onclick=myfunction('$data')>$data</a><br>";
私は
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
document.getElementById("some_id").innerHTML=xhr.responseText;
}
}
を持っているが、Googleクロームコンソールは、要素のHTMLでこれを示し
をsome_id:PHPで私が持っています
<a href="#" onclick="myfunction('John" Doe')>John Doe</a>
'John Doe'
の代わりに'John" Doe'
があります。 は、私はすなわち(名前間の空白は、このために責任があることを考え出してきていない空白が、結果はどのように私はそれを修正することができ'John Doe'
でしょう?(ジャバスクリプト内の二重引用符は、すなわちクリッククリックを閉じて
私は質問を理解していますか、期待される結果は何ですか、そして現在のものは何ですか? – Epodax
http://stackoverflow.com/questions/3752769/how-to-escape-double-quotes-in-title-attribute – epascarello
@Epodax JavaScript内の二重引用符をクリックして閉じる... OPはどのようにするかを知りたい修理する。 – epascarello