Email checken fungerar men skulle vilja att det popar upp en popup om man skriver en giltigt email adress!
Hur får jag till det?
<script language="JavaScript">
function send()
{
at1 = address.indexOf("@");
at2 = address.lastIndexOf("@");
dot = address.lastIndexOf(".");
if(at1 < 1 || at != at2 || dot < at1)
{
return confirm("Adressen" + address + " är inte rätt angiven email. Vill du skicka det i alla fall?");
return.true;
}
}
</script>
...
<form onSubmit="return send();" action="okey.asp">
<input type="text" name="address">
dectgapMedlem sedan sep. 20021 655 inlägg <script language="JavaScript">
function send(theForm)
{
var address = theForm.elements['address'].value
at1 = address.indexOf("@");
at2 = address.lastIndexOf("@");
dot = address.lastIndexOf(".");
if(at1 < 1 || at1 != at2 || dot < at1)
{
return confirm("Adressen " + address + " är inte rätt angiven email. Vill du skicka det i alla fall?");
}
alert("Du skrev en giltig adress...");
return true;
}
</script>
...
<form onSubmit="return send(this);" action="okey.asp">
<input type="text" name="address">
<input type="submit">
</form>
Okey, jag utryckte mig lite klumpigt!
okey.asp ska komma upp som en popup när emailadressen är ok!
Inte:
alert("Du skrev en giltig adress...");
Tack ändå dectgap
dectgapMedlem sedan sep. 20021 655 inlägg Bättre så här?
<script language="JavaScript">
function send(theForm)
{
var address = theForm.elements['address'].value
at1 = address.indexOf("@");
at2 = address.lastIndexOf("@");
dot = address.lastIndexOf(".");
if(at1 < 1 || at1 != at2 || dot < at1)
{
if(!confirm("Adressen " + address + " är inte rätt angiven email. Vill du skicka det i alla fall?")){
return false;
}
}
var url = "okey.asp?address=" + escape(address);
window.open(url, "dummy", "width=500, height=500, location=yes");
return false;
}
</script>
...
<form onSubmit="return send(this);" action="dummy">
<input type="text" name="address">
<input type="submit">
</form>