Страница 1 из 1

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

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

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

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

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

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

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

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

Добавлено: 06 июн 2005, 17:55
Oscar

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

<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;">

Добавлено: 06 июн 2005, 18:08
Oscar

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

<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