parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Только цифры в форме

tigrov 15.06.2009 22:18

вот скирипт
<script type="text/javascript">
function chkNum(obj){
for(var i=0;i<document.forms["myform"]["myrad"].length;i++){
if(document.forms["myform"]["myrad"][i].checked){
num=i.toString()
}}
switch(num){
case "0":
obj.value = obj.value.replace(/[0-9]/g,'')
break
case "1":
obj.value = obj.value.replace(/[^0-9\.]/g,'')
break
}}
}

вывод

<input name="cena" maxlength="10" size="10" style="background: url('')" onkeyup="chkNum(this)"/>
<input type="radio" name="myrad" checked> Numbers only<BR>
<input type="radio" name="myrad"> + dots<br>

Парсер материться на (/[0-9]/g, вторую "]" как быть?