2010-06-03 83 views
0

我有這樣的代碼顯示在另一個單元格數據後按輸入

<tr> 
           <td width="300"> 
             <label for="tag">Model</label> 
           </td> 
             <td> 
               <td width="10">:</td> 
             </td> 
           <td> 
             <td> 
               <td width="450" align="left"> 
               <input type="text" id="tags1" name="model"> 
               </td> 
             </td> 
           </td> 
         </tr> 

,如果我裏面文本框「E」型,我想裏面另一個單元放映,如:

<tr> 
     <td><label><h6>this version <input type.......show E> 
        <br>87.5-108.0</br></h6></label> 
     </td> 
</tr> 

但如果鍵入「Ĵ 「會顯示:

<tr> 
     <td><label><h6>this version <input type......show J> 
        <br>87.5-107.9</br></h6></label> 
     </td> 
</tr> 

什麼碼,可以使壓榨後的作品輸入

+0

你有一個破碎或混淆的標記​​的 – Reigel 2010-06-03 05:34:45

+0

關閉選民:這是一個真正的問題,它只是需要更多的解釋。如果@ klox可以提供更多信息,那麼我們可以提供幫助。 – griegs 2010-06-03 05:35:23

+0

所以是必需的回車鍵或只是「E」或「J」沒有進入會改變另一個單元格? – 2010-06-03 05:38:16

回答

0

你可以按照這個樣本:

<table><tr><td><input type="text" id="aTextInput"></td><td id="theValue"></td></tr></table> 

<script> 

    document.getElementById("aTextInput").onchange = function(event) { 
     //console.log(event) 
     //console.log(document.getElementById("aTextInput").value) 
     if (document.getElementById("aTextInput").value == "E") 
      document.getElementById("theValue").innerHTML = "87.5-108.0"; 
     else if (document.getElementById("aTextInput").value == "J") 
      document.getElementById("theValue").innerHTML = "87.5-107.9"; 
     else 
      document.getElementById("theValue").innerHTML = "";  // clear it out if it had value before 
    } 

</script> 
+0

其實我打字就像這個「KD-R411E」,我想在那個單詞中的「E」字符可以影響那個單元格, '回答...我該怎麼辦? – klox 2010-06-03 06:52:02

0

我不明白你怎麼證明和在那裏,但是當你按下你可以試試這個代碼的第一部分輸入

$("#tags1").keyup(function(e) { 
    if(e.keyCode == 13) { 
     var input = $("#tags1").val(); 
     switch(input) 
     { 
      case "E": 
       // show E 
      break; 
      case "J": 
       // show J 
      break; 
    } 
}); 
+0

我會修改和結合你的答案n jian lin – klox 2010-06-03 06:55:15

相關問題