Как я могу получить значение текстового поля, а затем объединить с регулярным выражением - PullRequest
0 голосов
/ 09 июня 2010

у меня есть этот код для получения данных из текстового поля:

<script type="text/javascript">
   var mod=document.getElementById("mod").value;
   ajax(mod);
   function callback() {
   if(ajaxObj(mod) {
                    document.getElementById("divResult").innerHTML=ajaxObj.responseText;
                   });
    };
</script>

этот код для отображения результата внутри HTML-таблицы и таблицы, такой как:

<tr>
<td><div id="divResult"></div></td>
</tr>

и этот для поиска символа:

<script>
var str="KD-R435MUN2D";
var matches=str.match(/(EE|[EJU]).*(D)/i);
if (matches) {
     var firstletter = matches [1];
     var secondletter = matches [2];
     var thirdletter = matches [3];
alert(firstletter + secondletter + thirdletter);
}else{
      alert (":(");
}
</script>

как совмещать оба? Помогите пожалуйста ...

1 Ответ

0 голосов
/ 10 июня 2010

это ответ ..

<script type="text/javascript">
$("#mod").val();
var matches=str.match(/(EE|[EJU]).*(D)/i);
if (matches) {
     var firstletter = matches [1];
     var secondletter = matches [2];
     var thirdletter = matches [3];
alert(firstletter + secondletter + thirdletter);
}else{
      alert (":(");
}
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...