Я воссоздал проблему в одном из моих проектов. Я понятия не имею, почему это не работает. Кажется, что я не могу добавить текстовое поле. По какой-то причине использование текстового поля создает эту ошибку.Почему эта кнопка не работает?
<input type="text" id="apple">
<input type="button" value="Go" id="banana">
<script>
var element = document.getElementById('apple');
var element2 = document.getElementById('banana');
element2.addEventListener("click", function(){
var test = element.value;
if (typeof test != "number"){
alert();
}
});
</script>
Fiddle: https://jsfiddle.net/3mp0869s/8/
Значение входного сигнала всегда является строкой, которую вы хотите ** ** синтаксического анализа его. Кроме этого, что «не работает»? –
Ах, спасибо. Я проанализирую его. – Mike
работает нормально, но всегда будет отображать предупреждение, потому что тип 'test' – jolmos