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

1. Арка$a (30.04.2010 / 01:34)
знающие помогите подправить код чтоб не ругался 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

2. Tony V (30.04.2010 / 02:26)
Вот полностю валидный код, который 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>


3. Арка$a (30.04.2010 / 03:10)
блaгодорю! Ето бeз GO ?

4. Azzido (30.04.2010 / 07:02)
что ещё за GO

5. Дмитрий (30.04.2010 / 07:34)
кнопкаsmile

6. Azzido (30.04.2010 / 08: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".

7. Арка$a (30.04.2010 / 09:00)
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".


8. Tony V (30.04.2010 / 10:04)
Мой код с кнопкой. Только еще надо создать скрипт redirect.php

9. Михаил (30.04.2010 / 11:15)
Валидатор выдаст ошибку, но браузеры откроют - в xhtml нет места для ява скриптов

10. Neformat (30.04.2010 / 11:25)
Flyd (Сегодня / 11:15)
... в xhtml нет места для ява скриптов
с каких это пор? http://css-html.org/5-validnaja-vstavka-javascript-v-xhtml/

11. Tony V (30.04.2010 / 13:00)
9. Flyd, пруфлинк?

URL: https://visavi.net/topics/8818