Поправте под XHTML

Печать RSS
354

А
Автор
Пацак
0
знающие помогите подправить код чтоб не ругался XHTML
вот HTML :
echo '<script language="javascript">
function link(n) {
if (n!="") {top.location=n;} }</script> <select name="select" onChange="link(this.options [this.selectedIndex].value)"> <option value="">Выберите ссылку</option>
<option value=" http://site1.ru ">site1.ru</option>
<option value=" http://site2.ru ">site2.ru</option>
<option value=" http://site3.ru ">site3.ru</option>
<option value=" http://site4.ru ">site4.ru</option>
</select>';
с меня ++

и если можно такой же но с кнопкой GO тоже на XHTML

Транклюкаторщик
0
Вот полностю валидный код, который 100% будет работать во всех браузерах.
<script type="text/javascript" language="JavaScript"> 
function link(n) { 
    if(n!=""){
        top.location=n;
    }
}
</script>
<form action="redirect.php" method="GET">
<select name="gotourl" size="1" onChange="link(this.options [this.selectedIndex].value)">
<option value="" disabled="disabled" selected="selected">Перейти к...</option>
<option value="http://site1.ru/">site1.ru</option> 
<option value="http://site2.ru/">site2.ru</option> 
<option value="http://site3.ru/">site3.ru</option> 
<option value="http://site4.ru/">site4.ru</option> 
</select>
<noscript><input type="submit" value="Перейти" /></noscript>
</form>
Изменил: Tony V (30.04.2010 / 02:29)
А
Автор
Пацак
0
блaгодорю! Ето бeз GO ?
A

Оранжевые штаны
0
что ещё за GO
Д

Быдлокодер со стажем
0
кнопкаsmile
A

Оранжевые штаны
0
4. Бородатый Одмин (19.02.08 / 04:21)
РНР-кодер [Off]
Ответить / Цитировать / Спам
Делаем быстрое меню на страницах сайта:
вставляем этот код в нужное место страницы:
<?php
echo '<script language="javascript">
function link(n) {
if (n !="")
{top.location=n;}
}
</script>
<select name="select" onChange="link(this.options[this.selectedIndex].value)">
<option value="">Выберите ссылку</option>
<option value="http://site1.ru">site1.ru</option>
<option value="http://site2.ru">site2.ru</option>
<option value="http://site3.ru">site3.ru</option>
<option value="http://site4.ru">site4.ru</option>
</select>';
?>
и будет у переход после выбора ссылки без кнопки "GO".
А
Автор
Пацак
0
Azzido (Сегодня / 05:17)
4. Бородатый Одмин (19.02.08 / 04:21)
РНР-кодер [Off]
Ответить / Цитировать / Спам
Делаем быстрое меню на страницах сайта:
вставляем этот код в нужное место страницы:
<?php
echo '<script language="javascript">
function link(n) {
if (n !="")
{top.location=n;}
}
</script>
<select name="select" onChange="link(this.options[this.selectedIndex].value)">
<option value="">Выберите ссылку</option>
<option value="http://site1.ru">site1.ru</option>
<option value="http://site2.ru">site2.ru</option>
<option value="http://site3.ru">site3.ru</option>
<option value="http://site4.ru">site4.ru</option>
</select>';
?>
и будет у переход после выбора ссылки без кнопки "GO".

Транклюкаторщик
0
Мой код с кнопкой. Только еще надо создать скрипт redirect.php
М

Малиновые штаны
0
Валидатор выдаст ошибку, но браузеры откроют - в xhtml нет места для ява скриптов
N

Голубые штаны
0
Flyd (Сегодня / 11:15)
... в xhtml нет места для ява скриптов
с каких это пор? http://css-html.org/5-validnaja-vstavka-javascript-v-xhtml/
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск