Jak wykorzystujac jave script i html zrobic zeby po kliknieciu w link odnosil on do jakiejs stron na ktorej jest pole wyboru(te ze scorlem) i na tym polu wyboru od razu zaznaczal ktores pole?
Jak wykorzystujac jave script i html zrobic zeby po kliknieciu w link odnosil on do jakiejs stron na ktorej jest pole wyboru(te ze scorlem) i na tym polu wyboru od razu zaznaczal ktores pole?
Moje pytanie brzmi:
Czy ta strona z polem ze scrollem (jak sądzę chodzi ci o select)
jest twoja czy cudza i nie możesz w nią ingerować?
jesli uzywasz pajaczka 2000 lub pajaczek 5, to tam w pomocy>kurs html>java script>przyklady scryptuf -tam cos takiego jest ;)
nudzi mi się więc ci napisałem przykładzik,
...a więc powiedzmy że chcesz przez link zaznaczyć w polu select drugą pozycję,
wymyślasz sobie zmienną np. 'zaznacz'
link ma postać http://jakiś_server/strona.htm?zaznacz=1
(oczywiście pozycje w polu select indexowane są od zera
więc zmienna 'zaznacz' musi mieć wartość 1 żeby zaznaczyć
drugą pozycję)
w pliku strona.htm musisz wydobyć z location.search wartość
swojej zmiennej i zaznaczyć ją w polu select
wydaje mi się że funkcja GetVar może być uniwersalna, chociaŻ
będzie problem z odczytaniem zmiennej ze spacją w nazwie
(tak się jednak nie robi więc funkcja też tego nie uwzględnia)
<html>
<head>
<script language="JavaScript">
<!--
function GetVar(n){
return(n=location.search.match(RegExp('[?&]'+n+'=?([^&]*)')))?unescape(n[1]):0;
}
//-->
</script>
</head>
<body onLoad="document.frm.slct.selectedIndex=GetVar('zaznacz')">
<form name="frm">
<select name="slct">
<option value="1">pierwsza
<option value="2">druga
</select>
</form>
</body>
</html>