---
title: "Formulär problem i netscape!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/88995-formulär-problem-i-netscape"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "SannyW"
published: "2003-10-20T14:51:15.000Z"
updated: "2003-10-20T15:47:40.000Z"
replies: 1
views: 195
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/88995-formulär-problem-i-netscape"
---

# Formulär problem i netscape!

## #1 — SannyW, 2003-10-20T14:51Z

Varför funkar inte följande i netscape

\<SCRIPT LANGUAGE="JavaScript"\>
\<!-- 

// Denna händelsehanterare kontrollerar att både namn och adress är ifyllda
function kolla() {
	var userEmail = document.frmRegister.userEmail.value;
	if(document.frmRegister.userFullName.value=="") {
		alert("Du måste fylla i namn!");
		return false;		// Om händelsehanteraren returnerar falskt så avbryts submit-händelsen
	}
	// Kontrollera att elpostadressen åtminstone har rimligt format
	var at = userEmail.indexOf("@");
	var sistaat = userEmail.lastIndexOf("@");
	var punkt = userEmail.lastIndexOf(".");
	if( at \< 1 \|\| at != sistaat \|\| punkt \< at ) 
		return alert("Adressen " + userEmail + " är inte en giltig emailadress.");
	return false;
}

// --\>
\</SCRIPT\>

Eller var kan jag hitta informationen som kan hjäpa mig på traven med mitt problem att försöka få scriptet oberoende av läsare. 

Tacksam om någon har lust att knuffa mig i rätt riktning.

Permalänk: https://www.webforum.nu/p/88995

## #2 — Jojoxx, 2003-10-20T15:47Z

Oberoende av läsare blir svårt. Scriptstödet i ex. Lynx är inge vidare ;) Men här är ett exempel som är skapligt kompatibelt.

```
String.prototype.isValidEmail = function(){
	return !!this.match(/^([a-zA-Z0-9]{1}([a-zA-Z0-9|.|-|_]*)[a-zA-Z0-9]{1})@([a-zA-Z0-9]{1}([a-zA-Z0-9|.|-|_]*)[a-zA-Z0-9]{1})\.([a-zA-Z]{2,4})$/)
}
function kolla(){
   if(document.frmRegister.userFullName.value==""){
      alert("Du måste fylla i namn!"); 
      return false;
   }else if(!document.frmRegister.userEmail.value.isValidEmail()){
      alert("Adressen " + document.frmRegister.userEmail.value + " är inte en giltig emailadress."); 
      return false; 
   }
   return true;
}
```

Permalänk: https://www.webforum.nu/p/1190566

---

Tråden på webben: https://www.webforum.nu/amne/javascript/88995-formulär-problem-i-netscape
