select и javascript
как в форме при выборе option у select передать значения в value в action="?"
пример: <form action="" method="post"> <select name="content" onChange="this.form.submit()"> <option value="index1.php">1</option> <option value="index2.php">2</option> <option value="index2.php">3</option> </select> </form> |
<select onchange="this.parentNode.action = this.value"> <option value="index1.php">1</option> <option value="index2.php">2</option> <option value="index2.php">3</option> </select> |
НЕ РАБОТАЕТ!
|
amf1k,
работает |
немного редактировал!
<select onchange="this.form.action = '/'+this.value; this.form.submit();"> <option value="">index</option> <option value="index2.php">index2</option> <option value="index3.php">index3</option> </select> теперь 100% работает! |
а как это сделать без формы???)
|
amf1k,
Методы объекта Location |
пробывал Location - безуспешно!
|
amf1k, лучше бы вы код показывали чем утверждать.
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> </head> <body> <select name="content" onchange="window.location = this.value"> <option disabled="disabled" selected="selected">?</option> <option value="http://javascript.ru/forum/">1</option> <option value="http://yandex.ru/">2</option> <option value="http://www.google.ru/">3</option> </select> </body> </html> |
спасибо, из за невнимательности пропустил букву i cлове this((( Извините, моя ошибка!!!
|
Часовой пояс GMT +3, время: 15:19. |