2017-04-20 52 views
0

我正在嘗試使用打字稿和JavaScript在用戶提供的列表中查找數字的代碼。我想打印數字是否在列表中使用按鈕「搜索」。五個輸入文本框和一個搜索文本框以及用於搜索的按鈕。如果該號碼在任何用戶輸入文本框中列出>>打印爲「是,則該號碼在列表中或提到該框(最多五個框)」如果不是「對不起,您正在搜索的號碼不在列表」使用Javascript搜索數字

<html> 
 
     <head> 
 
     </head> 
 
     <body> 
 
       
 
      Enter a Number : <input type="text" name="textbox1" id="textbox1" onkeyup="movetoNext(this, 'textbox2')" maxlength="2" /><br><br> 
 
      Enter a Number : <input type="text" name="textbox2" id="textbox2" onkeyup="movetoNext(this, 'textbox3')" maxlength="2" /><br><br> 
 
      Enter a Number : <input type="text" name="textbox3" id="textbox3" onkeyup="movetoNext(this, 'textbox4')" maxlength="2" /><br><br> 
 
      Enter a Number : <input type="text" name="textbox4" id="textbox4" onkeyup="movetoNext(this, 'textbox5')" maxlength="2" /><br><br> 
 
      Enter a Number : <input type="text" name="textbox5" id="textbox5" onkeyup="movetoNext(this, 'textbox6')" maxlength="2"/><br><br> 
 

 
     <input type="text" name="textbox6" id="textbox6"/> 
 
     <button onclick="myFunction()" value="answer">search</button> 
 
     <script> 
 
function movetoNext(current, nextFieldID) { 
 
if (current.value.length >= current.maxLength) { 
 
    document.getElementById(nextFieldID).focus(); 
 
} 
 
     </script> 
 
     </body> 
 
    </html> 
 

+1

你是一個在您的輸入中搜索數字,您的問題標題是關於階乘的說法。你的實際問題是什麼? – Chirag

+0

你想在html頁面中創建表單的權利? –

+1

你甚至知道如何創建一個輸入和按鈕嗎?這是你要問的一些非常基本的東西。請嘗試一下,當你有一個體面的問題時再回來 – Weedoze

回答

-2

嘗試下面的HTML

<!DOCTYPE html> 
 
<html> 
 
<body> 
 

 
<form name="myform" > 
 
    First number:<br> 
 
    <input type="text" name="1" value="211"> 
 
    <br> 
 
    Last number:<br> 
 
    <input type="text" name="2" value="1223"> 
 
    <br><br> 
 
    <input type="submit" value="Search" onclick="search()"> 
 
</form> 
 

 
<script> 
 
function search(val){ 
 
     var x = document.getElementById("myform").elements.length; 
 
     console.log(x); 
 
     var val = ['112','1213','1234','121','142'] 
 
     // we need check the form value exist in array or not 
 
    } 
 
<script> 
 

 
</body> 
 
</html>

+2

它如何幫助OP的問題? – bhansa

+0

OP沒有說明他的實際需求,那麼你如何確定這是正確的答案? OP的問題本身還不清楚。所以,要麼你應該將其標記爲不清楚,要麼對問題有清晰的認識,然後發佈你的答案。 – Chirag

+0

OP的這個很初學。我希望上面的例子有助於在html中開始一個腳踢。 –