Wyszukiwanie po wcisnieciu diva

0

Witam!
Mam inputa:

<form name="searchform" method="get" action="search.php"> <input type="text" name="q" size="20" maxlength="200" value="Wyszuakj..." alt="Wyszukaj..." /> Mam takze diva z rollover: a#szukaj { width:315px; height:126px; background-image: url(images/szukaj.gif); background-repeat: no-repeat; } a:hover#szukaj{ background-position: 0 -63px; cursor: default; }

Jak zrobic, aby po kliknieciu w diva wyszukiwarka przeslala dane i zadzialala..? a moze jakos da sie zrobićjakos inaczej, wazny jest dla mnbie efekt rollower...
Bardzo prosze o pomoc.

Pozdrawiam

0

javascript w onclick="this.form.submit();" czy jakoś tak

0

No niestety nie dziala... w ogóle nie wysyla do search.php. Robie to w taki sposób:

<form name="searchform" method="get" action="search.php"><input id="s" type="text" alt="Wyszukaj..." value="Wyszuakj..." maxlength="200" size="20" name="q" /></input></div> </form>

Co jest nie tak..?

0

element a raczej nie ma wlasciwosci form. Predzej tak:

document.searchform.submit()
0

Cholera, nadal nie dziala:/

0

no to
document.forms[numer_liczony_od_zera].submit()

0

document.searchform.submit()
to jest zdaje się właściwa odpowiedź ;) i zdaje się, że musi działać - sprawdź, czy nie masz tam jakichś innych błędów...
Sprawdź sobie taki kod:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title></title>
<style type="text/css">
a:link {background-color:  #ff0; text-decoration: none; }
a:hover {background-color:  #f00;}
#szukaj {width:50px; height:50px; background-color:  #def;}
#szukaj:hover {width:50px; height:50px; background-color: #cde;}
</style>
</head>
<body>
<form name="searchform" method="get" action="search.php">
<input type="text" name="szukaj" value="Wyszukaj..." />
<a href="#" onclick="document.searchform.submit();">Wyszukaj</a>
<div onclick="document.searchform.submit();" id="szukaj"></div>
</form>
</body>
</html>

u mnie to działa... BTW: "a#szukaj" - o ile się nie mylę, to nie możesz dla ustawiać takich parametrów - to nie jest warstwa...

1 użytkowników online, w tym zalogowanych: 0, gości: 1