Aşağıda bir HTML etiketine sahibim ve pencere öğesi özniteliğinin değerini ayıklamak için JavaScript kullanın. tarayıcı otomatik öznitelik değerlerini çıkış karakterini yüzden bu kod yerine <test>
ait <test>
uyarır:Tarayıcı neden html tag öznitelik değerlerini otomatik olarak unescape yapar?
alert(document.getElementById("hau").attributes[1].value)
<div id="hau" widget="<test>"></div>
:
- bu davranış yanında herhangi bir şekilde önlenebilir öznitelik içeriklerinden çift kaçış mı yapıyorsunuz? (Şunun gibi görünecekti:
&lt;test&gt;
) - Tarayıcı neden böyle davrandığını bilen var mı? HTML özelliklerinde bu davranışın açıkça belirtildiği herhangi bir yer var mı?