Syntax hjælp til newbie..
HejsaJeg har aldrig pillet i JavaScript før, men nu er det blevet nødvendigt, og så skal jeg vist lige have lidt syntax hjælp.
Har 2 felter og en knap, samt en funktion, som skal sende mig videre med nogle parameter...
Funktionen skal altså finde ud af, om der er data i de to felter, og danne variablen URL, som så bruges til redirect.
Jeg har lavet følgende, som der måske er gået for mange klammer i...
<script type="text/javascript">
function ReDirectUrl()
{
var city = document.getElementById("tbSearchCity").value;
var adr = document.getElementById("tbSearchAddress").value;
var url = ""
if(city != null)
{
url = "FilterField1=City&FilterValue1=*"+city+"*";
if(adr != null)
{
url = url+"&FilterField2=Address&FilterValue2=*+adr+"*";
// Both fields are filled - search with 2 parameters
window.location.href="http://Site.aspx?"+url;
}
else
{
// Only City has data - search with one parameter
window.location.href="http://Site.aspx?"+url;
}
else
{
if(adr != null)
{
url = FilterField1=Address&FilterValue1=*+adr+"*";
// Only Address has data - search with one parameter
window.location.href="http://Site.aspx?"+url;
}
}
return false;
}
}
</script>
City:
<input type="text" id="tbSearchCity" />
* Address:
<input type="text" id="tbSearchAddress" />
*
<input type="button" id="btnSearch" value="search" onclick="return ReDirectUrl();" />
Hjælp til at få denne her til at virke = 200 points
