簡體   English   中英

輸入文本字段中的提示值

[英]Prompt value in the input text field

嘿,stackoverflowers,

我有一個簡單的新手問題。

我現在正在為一個項目工作,為一個孩子可以學習數學(表)的學校工作。我的問題是:

當未填寫輸入字段並且用戶在表中填寫問題的任何內容時,會出現一個提示框,顯示:Vul je naam go!(這意味着正確填寫您的名字!)

因此,當他們填寫它時,在提示下,我可以存儲它的值,但是我無法保持它顯示在文本框中。

這是我的代碼:

HTML5:

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

我用於onchange和其他功能的Javascript:

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

}

naam變量是我這樣存儲的全局變量:

// GLOBALE VARIABELEN

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

我想在這個新手問題上尋求幫助:-)

提前致謝!

您當前的代碼:

  1. 從輸入獲取值
  2. 將該值放入變量
  3. 獲得新的價值
  4. 將該值放入相同的變量(覆蓋舊值)

您尚未(也無法)創建對輸入的value屬性的引用。

您必須將新值分配給輸入的value屬性:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM