Edit: Это всплывающее окно в расширении Google ..Javascript Eval/Выполнить код из поля ввода
Я хочу, чтобы выполнить код из поля ввода ..
function jsinjector() {
var jsinjectinvar = document.getElementById("jsinjectin").value;
eval(jsinjectionvar);
}
Поле ввода и кнопка:
<input type="text" id="jsinjectin" name="jsinjectin" class="javascriptinject" />
<input type="button" class="javascriptinject" name="jsinjectsub" id="jsinjectsub" value="Inject" onmouseup="jsinjector();" />
Eval не работает, поэтому что не так?
-Спасибо, начинающий Сэм
Вы устанавливаете 'jsinjectinvar', но оцениваете' jsinjectionvar'. Отсутствует «о» в первом. –
Консоль Javascript сообщила бы вам, что 'jsinjectionvar' не определен: [Как открыть консоль JavaScript в разных браузерах?] (Http://webmasters.stackexchange.com/questions/8525/how-to-open-the- javascript-console-in-different-browsers) –
По-прежнему не работает .. – Sam