я пытаюсь сделать очень простую вещь:
хранить кавычку ("
или '
) внутри переменной в событии javascript
(например: onerror (элемент img))
мой код:
<img onerror="var m ='"'; document.write(m);">
или:
<img onerror='var m = "'"; document.write(m);'>
Мне не нужно объяснять, почему этот код не работает (атрибут)...
(onerror = "
var m = ' "
'; document.write(m); "
>)
note: я не могу использовать charAt
или fromcharcode
я пытаюсь сделать это без какой-либо функции (альтернативы).
Просто ... onerror="var m='\"';...
его с помощью ... onerror="var m='\"';...
слэша \"
, то есть ... onerror="var m='\"';...
Объявите функцию как обработчик вашего события и используйте его таким образом.
<script>
function onImgError() {
var m ='"';
document.write(m);"
}
</script>
<img onerror="onImgError()">