2015-09-17 2 views
0

У меня есть следующий код на моей форме поиска:Форма перенаправления на submit не работает, почему?

<form name="search" method="get" action="www.test.gr" enctype="multipart/form-data" 
    onsubmit="window.location.href='www.test.gr/search/document.getElementById('location').value'; 
      return false;"> 

Но это не работает. Возможно, котировки ошибочны внутри document.getElementById. Может ли кто-нибудь помочь?

ответ

2

Вы должны написать строку со значением объекта. В вашем случае оператор document.getElementById('location').value интерпретируется как часть строки.

<form name="search" method="get" action="www.test.gr" enctype="multipart/form-data" onsubmit="window.location.href = 'www.test.gr/search/' + document.getElementById('location').value; return false;"> 
+2

Вам следует добавить объяснение. – Liam

+0

так просто! нет необходимости в объяснении ... большое вам спасибо. я приму ваш ответ через 10 минут – DMande

+1

@Liam Я добавил один. Спасибо за замечание. –

Смежные вопросы