Кнопка и поле ввода

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
Creed
Сообщения: 2
Зарегистрирован: 05 июн 2005, 13:21
Контактная информация:

05 июн 2005, 13:31

Уважение всем.
Ребята подскажите исходник, для такой задачи:
На странице есть поле ввода и кнопка. Мы вводим в поле путь к файлу, а при нажатии на кнопку получаем работающую текстовую ссылку на этот файл..(к примеру сразу под кнопкой)
Зарание спасибо.
Аватара пользователя
Oscar
Сообщения: 958
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

05 июн 2005, 17:06

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

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

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

К тому же, ссылку на локальный файл пользователя надо?
Или на внешний?
UUU
Сообщения: 309
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

06 июн 2005, 10:46

Страница формируется динамически, исходя из того, какие файлы есть на сервере, поэтому текст пишется правильный, как и ссылка.
Вообще вопрос не понятен.
Creed
Сообщения: 2
Зарегистрирован: 05 июн 2005, 13:21
Контактная информация:

06 июн 2005, 17:41

Да, нет ребятя.
Именно такое задание и нужно...
Просто мы вводим в в поле какой-либо текст, а после нажатия на кнопку, получаем ссылку с путём и названием = тексту в поле!
Аватара пользователя
Oscar
Сообщения: 958
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

06 июн 2005, 17:55

Код: Выделить всё

<input type="text" id="input"><input type="button" value="Ok" onClick="getElementById('output').value=getElementById('input').value">

<input type="button" id="output" value="" onClick="window.location=this.value;">
Аватара пользователя
Oscar
Сообщения: 958
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

06 июн 2005, 18: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('input').value">



<input type="button" class="link" id="output" value="" onClick="window.location=this.value;">
А вот то, что я говорил о CSS
Ответить