Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Поиск javascript (https://javascript.ru/forum/misc/24600-poisk-javascript.html)

К@ртель 07.01.2012 09:06

Поиск javascript
 
Доброго времени суток!
Возникла такая проблема: есть код для поиска в Яше
Код:

<!DOCTYPE html>
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
function Gofindit()
{
var search = document.formsearch.find.value;
{
var searchUrl = "http://yandex.ru/yandsearch?text=" + search;
location.href = searchUrl;}}
</SCRIPT>
<FORM NAME="formsearch">Поищем в Яше?:
<INPUT NAME="find" SIZE="40" TYPE="text">
<INPUT TYPE="button" VALUE="Искать" onClick="Gofindit()">
</FORM>
<body>
</body>
</head>
</html>

Возможно ли сделать выбор поисковой системы?(гугл,яху,бинг,янде� �с) Если да - то как?!

9xakep 07.01.2012 10:45

<html>
<head>
<script>
function a() {
var search = document.formsearch.find.value;
var a = document.getElementById('select').selectedIndex
var b = document.getElementsByTagName('option')
var searchUrl = b[a].value + search;
location.href = searchUrl
}
</script>
<select id='select'>
<option id='yandex1' value='http://yandex.ru/yandsearch?text=1'>Yandex1</option>
<option id='yandex2' value='http://yandex.ru/yandsearch?text=2'>Yandex2</option>
<option id='yandex3' value='http://yandex.ru/yandsearch?text=3'>Yandex3</option>
<option id='yandex4' value='http://yandex.ru/yandsearch?text=4'>Yandex3</option>
</select>
<FORM NAME="formsearch">Поищем в Яше?:
<INPUT NAME="find" SIZE="40" TYPE="text">
<INPUT TYPE="button" VALUE="Искать" onClick="a()">
</FORM>

зачем в вашем скрипте вы использовали две фигур. скобки?

К@ртель 07.01.2012 15:47

Дело в том что использовал функцию {alert("")}, затем её убрал. Наверное один знак пропустил:)

PS. Спасибо помог):thanks:


Часовой пояс GMT +3, время: 19:12.