[英]W3C HTML in JavaScript validation
我的模板文件中有JavaScript,因為聰明的人無法包含該文件,並且我有W3C問題驗證:
addMarker({$item->lat}, {$item->lng}, '<div style="height: 280px;">dfdsfsd</div>');
不允許錯誤元素。
有辦法逃脫嗎?
分割開始標簽和結束標簽的打開定界符:
addMarker({$item->lat}, {$item->lng}, '<'+'div style="height: 280px;">dfdsfsd<'+'/div>');
或將它們替換為轉義序列:
addMarker({$item->lat}, {$item->lng}, '\x3Cdiv style="height: 280px;">dfdsfsd\x3C/div>');
最好將其拆分為'<d'+'iv和結束標記,否則將出現“沒有開始標記的結束標記”錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.