Показать сообщение отдельно
  #1 (permalink)  
Старый 21.01.2009, 18:52
Интересующийся
Отправить личное сообщение для vovasvv Посмотреть профиль Найти все сообщения от vovasvv
 
Регистрация: 01.11.2008
Сообщений: 14

script: удаление запрещенных символов
Доброго времени суток!

Нашел:
function checkSimb(input) {
var value = input.value;
var re = /[+]+/; // пускай будет к примеру "+"
if (re.test(value)) {
value = value.replace(re, '');
input.value = value;
}
}
в форме onkeyup="return checkSimb(this);"

Подскажите пожалуйста (при возможности, если не сложно конечно, можно и примерчик) как переделать данный скрипт, чтобы:

Есть форма с несколькими инпутами типа текст. Для каждого есть свой Regexp.

<form name="forma" method="post" >
<input type="text" name="name"> \\ хочу чтобы удалялся "+"
<input type="text" name="name">\\ хочу чтобы удалялся "-"
<input type="text" name="name">\\ хочу чтобы удалялся "="
<input type="submit" name="submit">

Как в "ключе" (в смысле согласно идее) данного scripta реализовать для каждого инпута свой Regexp?
Спасибо!
Ответить с цитированием