PDA

Просмотр полной версии : Кнопка и поле ввода



Creed
05.06.2005, 12:31
Уважение всем.
Ребята подскажите исходник, для такой задачи:
На странице есть поле ввода и кнопка. Мы вводим в поле путь к файлу, а при нажатии на кнопку получаем работающую текстовую ссылку на этот файл..(к примеру сразу под кнопкой)
Зарание спасибо.

Oscar
05.06.2005, 16:06
Creed,
есть у меня большое позозрение, что тебе это не нужно.
Можешь описать причину возникновения подобной задачи?

Чтобы дописывать новый текст - посмотри динамические меню на Javascript,
как они это делают.
Единого текста для всех броузеров ты не найдёшь, прийдётся делать различие по броузерам.

Как вариант - можно сделать, допустим, 20 кнопок (<input type="button">),
оформить их для начала при помощи CSS невидимыми (под цвет бэкграунда),
а потом менять их value на ссылку на файл, а так же стиль, чтобы визуализировать.

К тому же, ссылку на локальный файл пользователя надо?
Или на внешний?

UUU
06.06.2005, 09:46
Страница формируется динамически, исходя из того, какие файлы есть на сервере, поэтому текст пишется правильный, как и ссылка.
Вообще вопрос не понятен.

Creed
06.06.2005, 16:41
Да, нет ребятя.
Именно такое задание и нужно...
Просто мы вводим в в поле какой-либо текст, а после нажатия на кнопку, получаем ссылку с путём и названием = тексту в поле!

Oscar
06.06.2005, 16:55
<input type="text" id="input"><input type="button" value="Ok" onClick="getElementById('output').value=getElementById('inp ut').value">

<input type="button" id="output" value="" onClick="window.location=this.value;">

Oscar
06.06.2005, 17:08
<style>
.link {
text-decoration:underline;
color: #0000FF;
border-width: 0px;
background-color: #FFFFFF;
padding: 0px;
cursor: pointer;
cursor: hand;
}
.link:hover {
color: #FF0000;
}
</style>
<input type="text" id="input"><input type="button" value="Ok" onClick="getElementById('output').value=getElementById('inp ut').value">



<input type="button" class="link" id="output" value="" onClick="window.location=this.value;">


А вот то, что я говорил о CSS