"
或'
)存储在javascript事件的变量 中(例如:onerror(img element))
<img onerror="var m ='"'; document.write(m);">
或:
<img onerror='var m = "'"; document.write(m);'>
我不需要解释为什么这段代码不起作用(属性)......
(onerror = "
var m ='"
'; document.write(m); "
&gt;)
注意:我无法使用charAt
或fromcharcode
我尝试不使用任何功能(替代)。
答案 0 :(得分:1)
只需使用反斜杠\"
,即... onerror="var m='\"'; ...
即可将其撤消。
答案 1 :(得分:0)
将一个函数声明为事件的处理程序并以这种方式使用它。
<script>
function onImgError() {
var m ='"';
document.write(m);"
}
</script>
<img onerror="onImgError()">