| Serg | Дата: Понедельник, 13 Июль 2009, 21:03 | Сообщение # 1 |
Ветеран форума
Группа: Проверенные
Сообщений: 903
Репутация: 6
Награды: 8
Статус: Offline
| Есть код. Code <html> <head> <script type="text/javascript"> function askuser(){ switch( document.getElementById('js_change').value ){ case "Улица": document.location = "адрес#"; break; case "Улица 2": document.location = "адрес#"; break; case "Улица 3": document.location = "адрес#"; break; default: alert("Извините,такой улицы нет."); break; } } </script> </head> <body> <form> Введите название:<br /> <input type="text" id="js_change" value="" name="inputfield" /><br /> <input type="button" value="Поиск!" onclick="askuser()"> </form> </body> </html> Мне нужно чтобы при совпадении улицы, на вторую Страницу загружалось определённое изображение и определённая надпись. Помогите кто знает.
|
| |
| |
| Alex3A | Дата: Понедельник, 13 Июль 2009, 21:45 | Сообщение # 2 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2599
Репутация: 38
Награды: 11
Статус: Offline
| Quote (Serg) <input type="text" id="js_change" value="" name="inputfield" /><br /> <input type="button" value="Поиск!" onclick="askuser()"> ]<input type="text" id="js_change" name="inputfield" /><br /> <input type="button" value="Поиск!" onclick="askuser(inputfield)"> function askuser(strit){ switch(strit.value){ .... где то в этом ключе...
|
| |
| |
| Serg | Дата: Понедельник, 13 Июль 2009, 23:13 | Сообщение # 3 |
Ветеран форума
Группа: Проверенные
Сообщений: 903
Репутация: 6
Награды: 8
Статус: Offline
| А по точнее..
|
| |
| |
| Alex3A | Дата: Вторник, 14 Июль 2009, 00:34 | Сообщение # 4 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2599
Репутация: 38
Награды: 11
Статус: Offline
| А что тебе поточнее? можеш передать в функцию или ссылку на объект, onclick="askuser(inputfield)" или его свойство onclick="askuser(inputfield.value)" и в функции уже проверяеш что тебе надо, как устроены, и есть ли вообще, case или switch посмотриш в описании явы. На худой конец, if then используй, document.location = "адрес#"; вроде как верно,document.location = "имястраницы.хтмл"; А если просто, там же, картинку поменять, то у имадже есть свойство src, <img name="kartinka" src="images/middle_forum.jpg" alt="Форум" width="699" height="164" /> kartinka.src="новыйпутьккартинке" ------к-пасте-ок------- newimage="music.png" function remap(mmp){ alert(mmp); document.images[mmp].src=newimage; } =============================== <img name="mapa1" src="bg.png" ><br> <input name='tnom' type='button' onclick="remap('mapa1')" size =20> ------к-пасте-end-------
|
| |
| |
| Serg | Дата: Вторник, 14 Июль 2009, 12:34 | Сообщение # 5 |
Ветеран форума
Группа: Проверенные
Сообщений: 903
Репутация: 6
Награды: 8
Статус: Offline
| Quote А что тебе поточнее? на первой странице будут ссылки,на второй странице,два объекта,картинка и надпись над ней.Нужно чтобы при нажатии на ссылку на первой странице,загружалась вторая,на которой будет определённая картинка и надпись
|
| |
| |
| Alex3A | Дата: Вторник, 14 Июль 2009, 13:38 | Сообщение # 6 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2599
Репутация: 38
Награды: 11
Статус: Offline
| 1.Статический набор страниц, переход по ссылке <a href='имястраницы'>текст ссылки</a> 2.Динамическое формирование страниц, если все это в сети, делаем серверный сценарий, по переданому из формы значению, сценарий формирует нужный вид страницы. 3.При расположении хозяйства не в сети(локально),динамически сформировать страницу возможно 3.1 с помощью явы, document.write("Добро пожаловать на мою страницу!<br>"); и так далее, построчно, весь текст хтмл документа. 3.2 Составить хтмл текст в ммв, записать на диск, запустить. 3.3 Если смущает необходимость записи файла на диск, можеш использовать мой плагин локального хтмл сервера разновидность "Плагин CALLER", в одноименном разделе, как раз там есть пример с картинками. Количество переменных, определяющих вид страницы не ограничено, в качестве языка серверного сценария используется скрипт ммв. 3.4 Любым иным способом.
|
| |
| |