2015-01-11 2 views
0

Хэя stackoverflowers,Prompt значение в поле ввода текста

У меня простой вопрос новичка ..

я работаю прямо сейчас для проекта, для школы, где дети могут учиться математике (таблицы). Моя проблема заключается в следующем:

Когда поле ввода не заполнено, и пользователь заполняет что-либо в таблице для вопросов, появляется окно с приглашением: Vul je naam goed in! (что означает правильно заполните свое имя!)

So Когда они заполняют его, в строке, я могу хранить значение, но я не могу поддерживать его появления его в текстовом поле ..

Вот мой код:

HTML5,:

<label id="naamask">Wat is je naam?    </label> 
     <input type="text" id="naams" ng-model='naams' onchange='naamCheck();'><br/> 

Javascript Я использую для OnChange и других функций:

function naamCheck(){ 
    if(naam == null || naam == "" || naam == " "){ 
    naam = prompt("Vul je naam hier goed in!"); 
    } 

} 

и переменные нА глобальной переменный, которую я сохранил, как это:

// GLOBALE VARIABELEN 

    var naam = document.getElementById('naams').value; 

Я хотел бы получить некоторую помощь с этим вопросом новичка :-)

Заранее спасибо!

+0

Что вы имеете в виду «Я не могу поддерживать его появления его в текстовом поле»? – Robbert

+0

Я не могу получить значение, которое заполнено в приглашении, чтобы оно появилось в текстовом поле. Просто значение приглашения как текст в текстовом поле. –

ответ

0

Ваш текущий код:

  1. Получает значение от входа
  2. Кладет это значение в переменную
  3. получает новое значение
  4. ставит это значение в ту же переменную (перезапись старых)

У вас нет (и не может) создана ссылка на value вход.

Вы должны присвоить новое значение свойству значения ввода:

document.getElementById('naams').value = new_value 
+0

Итак, как я могу позволить этому коду работать, чтобы отобразить значение в текстовом поле? Я новичок в Javascript, так что извините за простой вопрос :) –

+0

@TaykTaykCFKayahan - Ты делаешь то, что я сказал делать в этом ответе. – Quentin

+0

Итак, я записываю это в код моей подсказки или переменную var naam? –

Смежные вопросы