<script type="text/javascript">
function test() {
alert('<span>blah<span>');
}
</script>
<a href="#" onclick="test();">First</a><br />
<a href="#" onclick="alert('<span>blah<span>');">Second</a><br />
Third: <span>blah<span>
Demo: http://jsfiddle.net/LPYTZ/Znaczniki HTML w tagach skryptów nie są konwertowane?
Dlaczego to pierwszy wynik inaczej? Czy znaczniki <script>
są w jakiś sposób wyłączone z konwersji encji?
+1 Za wzmiankę o XHTML. – Gumbo
Jak już * miałem * XHTML (w jsfiddle też) +1 dla "Przeglądarki będą traktować XHTML służył jako tekst/html przy użyciu reguł HTML" część. – AndreKR
@AndreKR: Ważny jest typ mediów MIME, a nie treść. – Gumbo