как управлять радиопереключателем из текстового поля - PullRequest
0 голосов
/ 03 июня 2010

я хочу после того, как я наберу "0203-ED" в текстовом поле ... два символа за этим текстом могут управлять переключателем ... Символ «ED» из этого текста может сделать одну радиокнопку со значением = «ED» отмечены ...

Какой скрипт, который может заставить его работать ??

<script type="text/javascript">
 var model=$("#tags1").val(); 
 var version[0,0]="JD"; 
 var version[0,1]="87.5-107.9"; 
 var version[1,0]="ED"; 
 var version[1,1]="87.5-108.0"; 
 var version[2,0]="EED"; 
 var version[2,1]="65.0-74.0"; 

 version for (var i = 0; i < version.length; i ++) {
    if (model,lastIndexOf(version[i,0])!=-1) { 
     $("#value").replaceWith("<div id='value'>"+version[i,1]+"</div>"); 
    } else { default: $("#value").replaceWith("<div id='value'></div>")
    } 
 } 
</script>

Может быть, это нужно сочетать с вашим ответом ..

1 Ответ

0 голосов
/ 03 июня 2010
var buttons = [];
//store radio buttons in the array buttons
//assign onKeyUp() to `onkeyup` attribute of the text input
function onKeyUp()
{
  var input = document.getElementById("txtInput_id");
  var text = input.value;
  if(text.length < 2)
    return;
  text = text.substring(text.length - 3);
  for(var i = 0; i < buttons.length; i++)
  {
    if(buttons[i].value == text)
      buttons[i].checked = true;
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...