LINUX.ORG.RU

JavaScript...HELP!


0

0

Нужна помощь...

Создаём елемент типа Edit(не знаю как он в HTML называется):
var inputElement = document.createElement("INPUT");
inoutElement.type = "TEXT";

Нужно сделать, чтобы в этом елементе появилися символ '/' на некоторой позиции, и его нельзя былобы удалить на HTML форме т.е. руками..

Собственно, как такое сотворить ?

самым тупым образом: отлавливать попытки юзера что-либо сотворить в форме и, если увидели, что стёр, - восстановить.

либо, сделать ентан ваш '/' статичным: <input/> / <input/> - а длину инпутов ограничить.

а вообще, не плохо бы побольше конкретики ;)

Pi ★★★★★
()
Ответ на: комментарий от Pi

>а вообще, не плохо бы побольше конкретики

В этом инпуте будет дата формата - "число/месяц/год" - Вот нежно, чтобы юзер не мог стереть эти два слеша... Можно маленький примерчик, как это отлавливать?

golodranez ★★★★
() автор топика
Ответ на: комментарий от golodranez

тогда решение для истинных эстетов: гуглишь javascript calendar и делаешь поле нередактируемым

Pi ★★★★★
()
Ответ на: комментарий от Pi

Совсем нередактируемым? Мне нужно, чтоб только слеши нередактируемые

golodranez ★★★★
() автор топика

Делаешь обработчик onkeypress (или как их там) и т.п.

А там уже ограничивай юзверя как хочешь.

AngryElf ★★★★★
()
Ответ на: комментарий от golodranez

а зачем слеши?
для даты практичней делать 3 выпадающих списка

x97Rang ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.