Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Пара серьезных вопросов...

Вот тут столкнулся с парой таких проблем.

1. <INPUT TYPE="file" NAME="files"> имеет значение VALUE, к сожалению, только read only. Задача - иметь постоянное значение на месте окошка ввода у этого элемента. Решение - повесить поверх него слой с обычным <INPUT TUPE="text" NAME="values"> и туда совать значение VALUE.

IE6 прекрасно отлавливает поставленное в первый инпут onchange="document.forms['form'].values.value = this.value" и прописывает в текстовое окошечко выбранный файл и путь к нему. Но по крайней мере IE5 это событие вообще не отлавливает, а onblur отрабатывает через зад, не возвращаясь к окошку ввода при выборе файла.

Что можно сделать? Есть ли какие-нибудь варианты, которые поймут все IE и Навигатор старше 5.0? Старые версии броузеров ваще не колышат...


2. Вот такая строчка у меня выдает в мозилле тупорылое значение цвета в виде RGB(RRR, GGG,BBB):

document.forms['form'].elcolor.value = document.getElementById('element').style.color

Можно хоть как-то это убожество исправить и привести к нормальному виду #RRGGBB? В который раз поражаюсь с разработчиков, готовых каждый раз изобретать велосипед и создавать кучу проблем остальным...
СообщениеАвторДата
Дмитрий Чернов12.11.2001 23:45