|
замена символов в поле
|
|
| Sneidi | Дата: 20 Августа 2010, 21:05 | Сообщение # 1 |  ● ● ● ● ● 19 сообщений Статус: Offline | здравствуйте! Попогите пожалуйста! на http://usite.ucoz.ru/ есть замена символов в поле. Вводишь http например, а он тут же через replace заменяет на пробел. Решил также сделать. Помогите, никак не могу сделать. Это у меня дополнительное поле 2. Через html пробовал - получилось: Code <tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr><tr id="bdM37"><td class="manTd1" id="bdM38">Код <font color="red" class="manStar">*</font>:</td><td class="manTd2" id="bdM39"><input type="text" id="bdF14" class="manFlOth2" size="35" style="width:100%;" onFocus="if(this.value=='Введите адрес сайта') this.value=''" onBlur="if(this.value=='') this.value='Введите код " onKeyUp="this.value=this.value.replace('/','').replace('"',''); document.addform.title.value=this.value" name="other2" maxlength="100" /></td></tr> Как добавить это в форму добавления материала? Помогите! УЖЕ ГОЛОВА БОЛИТ!! Модуль: Доска обьявлении | | |
|
| Denisгггг | Отредактировал Denisгггг - Суббота, 21 Августа 2010, 00:53 Дата: 21 Августа 2010, 00:53 | Сообщение # 2 | ● ● ● ● ● 232 сообщения Статус: Offline | Code $('#bdM39').html('<input type="text" id="bdF14" class="manFlOth2" size="35" style="width:100%;" onFocus="if(this.value==\'Введите адрес сайта\') this.value=\'\'" onBlur="if(this.value==\'\') this.value=\'Введите код " onKeyUp="this.value=this.value.replace(\'/\',\'\').replace(\'"\',\'\'); document.addform.title.value=this.value" name="other2" maxlength="100" />'); На страницу добавления/редактирования материала после $BODY$ Нужна библиотека jQuery | | |
|
| cucYa | Дата: 21 Августа 2010, 01:11 | Сообщение # 3 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | | | |
|
| Sneidi | Дата: 21 Августа 2010, 12:48 | Сообщение # 4 |  ● ● ● ● ● 19 сообщений Статус: Offline | Denisгггг, что то не работает твой код, Пожалуйста помогите!! Я все вставил его, не работаетДобавлено (21 Август 2010, 12:48) --------------------------------------------- Короче не обращаем внимание на первый код, мне нужен javascript в форму добавления материала, чтобы у доп. поля №2 через функцию replace заменялись символы | | |
|
| MegaFill | Дата: 21 Августа 2010, 13:09 | Сообщение # 5 |  ● ● ● ● ● 1588 сообщений Статус: Offline | Code $('#message').keyup(function() { $(this).val( $(this).val().replace(/lol/gi,'') ) }) в поле с ид мессадж заменяет ЛОЛ на пустое место. | | |
|
| Sneidi | Дата: 21 Августа 2010, 14:16 | Сообщение # 6 |  ● ● ● ● ● 19 сообщений Статус: Offline | MegaFill, Огромное спасибо! Тебе +. Правда в message не работает. А реально ли в message прикрутить?Добавлено (21 Август 2010, 14:16) --------------------------------------------- И еще один вопрос: А как заменить все, после определеннного символа? Например есть http://helper.ucoz.ru/, заменяется все после http://, остается просто http:// | | |
|
| MegaFill | Дата: 21 Августа 2010, 14:20 | Сообщение # 7 |  ● ● ● ● ● 1588 сообщений Статус: Offline | Правда в message не работает. А реально ли в message прикрутить? Работает везде. Наверное ты непрально что-то вставил О.о | | |
|
| Sneidi | Дата: 21 Августа 2010, 14:29 | Сообщение # 8 |  ● ● ● ● ● 19 сообщений Статус: Offline | В message работает если убрать html добавление, а вот в bbcode работает без проблем | | |
|
| MegaFill | Дата: 21 Августа 2010, 14:43 | Сообщение # 9 |  ● ● ● ● ● 1588 сообщений Статус: Offline | ? Я не знаю что это на юкозе. Но в WP, например, есть два разных окна для html и для визуального редактирвоания текста. Мб у тебя там ИД совсем не мессадж? | | |
|