кавычка внутри переменной

0

я пытаюсь сделать очень простую вещь:
хранить кавычку (" или ') внутри переменной в событии 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 я пытаюсь сделать это без какой-либо функции (альтернативы).

Теги:
web-applications

2 ответа

1
Лучший ответ

Просто ... onerror="var m='\"';... его с помощью ... onerror="var m='\"';... слэша \", то есть ... onerror="var m='\"';...

  • 0
    спасибо, отлично работает =).
0

Объявите функцию как обработчик вашего события и используйте его таким образом.

<script>
   function onImgError() {
      var m ='"';
      document.write(m);"
   }
</script>

<img onerror="onImgError()">

Ещё вопросы

Сообщество Overcoder
Наверх
Меню