2017-08-23 16 views
0

こんにちはイムだとき、「単一引用符 'の二重引用符を交換してくださいしかし、私はこれを変更する必要があります。それはアンカータグにxmlファイルを作成

<a href="http://www.whatever.com/" target="_blank">lorem</a> 

を、私は同じようにそれを行うこの

<a href='http://www.whatever.com/' target='_blank'>lorem</a> 

のためにこの:

$valFieldBody = "<a href='http://www.whatever.com/' target='_blank'>lorem</a>"; 
$valFieldBody = str_replace('"', "'", $valFieldBody); 

が、出力は

01です

が、私はドソースコードをチェックすると、それはあなたが私に

+2

コードをさらに表示する。 '$ valFieldBody'とは何ですか?それは私のために正しく働いています。 – ishegg

+0

元々$ valFieldBodyをどのように割り当てていますか? – shockawave123

+1

あなたは '"Not good"'に遭遇しないことを望みましょう。 –

答えて

0

を助けてください可能性が

<a href='http://www.whatever.com/' target='_blank'>lorem</a> 

のように示すが出力されている...しかし、私はドソースコードをチェックすると、それは

のように示してい

これはあまり意味がありません。私はあなたが意味を考える:

  • ソースコードが
  • ブラウザでDOMインスペクタ値属性の周り'を示し

値属性の周り"を示しこれは正常であり、あなたができるものは何もありませんそれについて。

ブラウザはHTMLソースコードを解析し、それを使用してDOMを作成します。オプションの開始タグと終了タグのルールが適用されます。エラーリカバリが適用されます。 DOMはJavaScriptによって操作される可能性があります。 DOMインスペクタはそのDOMのシリアライズ版を表示します。

ソースコードの属性値の前後でどのような引用符を使用してもかまいません。 DOMインスペクタのDOMのHTMLビジュアライゼーションを生成するとき、ブラウザは常に"を使用します。

関連する問題