Avatar billede andersasp Nybegynder
09. august 2010 - 10:06 Der er 2 kommentarer og
1 løsning

Hvis værdi = 0 så vis noget andet

Hejsa,

Jeg har et velfungerende javascript som fanger nogle tekstbokse..

Men når nogle af tekstbokene ikke er tilstede, virker den bare ikke..

hvorledes kan jeg lave det således at

if document.getElementById('HCID_1').value <> null then

var url="http://www.mysite.dk/search/gethints/gethint.asp";
url=url+"?frisoegning="+document.getElementById('frisoegning').value+"&whattype="+document.getElementById('whattype').value+"&HCID_1="+document.getElementById('HCID_1').checked+"&HCID_1_value="+document.getElementById('HCID_1').value+"&HCID_2="+document.getElementById('HCID_2').checked+"&HCID_2_value="+document.getElementById('HCID_2').value;

else


var url="http://www.mysite.dk/search/gethints/gethint.asp";
url=url+"?frisoegning="+document.getElementById('frisoegning').value;

end if


eller er der en smartere måde at gøre det på?
på forhånd tak!
Avatar billede claes57 Ekspert
09. august 2010 - 10:37 #1
der er jo ingen grund til at gentage to linjer


var url="http://www.mysite.dk/search/gethints/gethint.asp";
url+="?frisoegning="+document.getElementById('frisoegning').value;

if document.getElementById('HCID_1').value <> null then
url+="&whattype="+document.getElementById('whattype').value+"&HCID_1="+document.getElementById('HCID_1').checked+"&HCID_1_value="+document.getElementById('HCID_1').value+"&HCID_2="+document.getElementById('HCID_2').checked+"&HCID_2_value="+document.getElementById('HCID_2').value;
end if
Avatar billede andersasp Nybegynder
09. august 2010 - 10:40 #2
super, tusinde tak for hjælpen :) smid endelig et svar!
Avatar billede claes57 Ekspert
09. august 2010 - 11:49 #3
ok...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester