簡體   English   中英

JavaScript驗證中的W3C HTML

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM