2010-06-03 108 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

相关问题