Запрет на ввод

AGENT131313

Забанен
Регистрация
17 Мар 2009
Сообщения
292
Реакции
31
Добрый день. Подскажите как запретить ввод символа \ в INPUT

В обшем. Есть такой код:
PHP:
<script type="text/javascript"> 
<!--
var words = ['porn', 'ru', 'http', 'su', 'com', 'net']; 
var r={ 
'special':/[\W]/g, 
'quotes':/['\'\"''/']/g, 
'notnumbers':/[^\d]/g, 
'words' : new RegExp('('+words.join(')|(')+')', 'gi') 
} 
function valid(o){ 
for(var i = 1; i < arguments.length; i++){
if(!r[arguments[i]]) continue;
o.value = o.value.replace(r[arguments[i]],''); 
}
} 
//-->
</script>

Но он запрещает символ /.
Как запретить символ \ вместо / ?
 
может так?
PHP:
 'quotes':/['\'\"''/''\\']/g,

было бы лучше, если б ты привел уже работающий пример, т.е. со строкой ввода
 
<INPUT type="text" size="50" onblur="valid(this,'words','quotes')" name="email" value="<?php echo $current_user->blogs;?>" class="input">
 
так работает:
PHP:
'quotes':/['\'\"''/\\']/g,
 
Назад
Сверху