これが私のコードです:
<a href="#">
<img src="myimage.jpg"
onmouseover="showDescription(
'Text', 'Text with HTML tags in them<br />More text');"
onmouseout="revertDescription();"
alt="Image description">
W3CMarkupValidatorはこれを好みません。JavaScriptコード内にHTMLタグは必要ありません。これを試みた場合に生成されるエラーメッセージは次のとおりです。
文字「<」は区切り文字の最初の文字ですが、データとして発生しました
HTMLタグを含む文字列をに渡した場合にページが混乱しないようにしながら、これを修正するにはどうすればよいdocument.getElementById('myElement').innerHTML
ですか?