Gå det rigtige sted hen
HejJeg har det her stykke kode. Jeg skal have det til at sende brugeren det rigtige sted hen alt efter om man klikker på Afmeld knappen eller Tilmeld-knappen. Nogen der kan hjælpe?
Fusentasten ;)
--------------------
<table cellpadding="2" cellspacing="0" border="0">
<tr><form name="validation" id="validation">
<td>Indtast din e-mail-adresse:</td>
<td><input type="text" size=18 name="emailcheck"></td>
<td> </td>
<td><input type="image" src="ill/knap_afmeld.gif" border="0" onClick="return checkAfmeld()"></td>
<td> </td>
<td><input type="image" src="ill/knap_tilmeld.gif" border="0" onClick="return checkTilmeld()"></td>
</tr></form>
</table>
<script>
tjektekst = "Kontroller venligst, at du har indtastet en gyldig e-mail-adresse fx. navn@udbyder.dk";
var testresults
function checkemail1(){
var str=document.validation.emailcheck.value
var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
alert(tjektekst)
testresults=false
}
return (testresults)
}
function checkTilmeld(){
if (document.layers||document.getElementById||document.all)
return checkemail1()
else
return true
}
var testresults
function checkemail2(){
var str=document.validation.emailcheck.value
var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
alert(tjektekst)
testresults=false
}
return (testresults)
}
function checkAfmeld(){
if (document.layers||document.getElementById||document.all)
return checkemail2()
else
return true
}
</script>
