---
title: "Fungerar i IE men inte Netscape"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18504-fungerar-i-ie-men-inte-netscape"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "hakan@4u2.se"
published: "2001-11-19T19:47:00.000Z"
updated: "2001-11-20T07:36:00.000Z"
replies: 4
views: 183
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/18504-fungerar-i-ie-men-inte-netscape"
---

# Fungerar i IE men inte Netscape

## #1 — hakan@4u2.se, 2001-11-19T19:47Z

Hej!
Jag har ett javascript som fungerar finemang i Internet Explorer, i Netscape fungerar det inte alls. Kan någon hjälpa mig?

Tack på förhand / Håkan

```
<script language='javascript'>

function chkfrm()
{
if (window.document.frm.svar1[0].checked==0 && window.document.frm.svar1[1].checked==0 && window.document.frm.svar1[2].checked==0 && window.document.frm.svar1[3].checked==0 && window.document.frm.svar1[4].checked==0 && window.document.frm.svar1[5].checked==0 && window.document.frm.svar1[6].checked==0)
{alert('1: Denna rad saknar svar.');return false;}
if (window.document.frm.svar2[0].checked==0 && window.document.frm.svar2[1].checked==0 && window.document.frm.svar2[2].checked==0 && window.document.frm.svar2[3].checked==0 && window.document.frm.svar2[4].checked==0 && window.document.frm.svar2[5].checked==0 && window.document.frm.svar2[6].checked==0)
{alert('2: Denna rad saknar svar.');return false;}
if (window.document.frm.svar3[0].checked==0 && window.document.frm.svar3[1].checked==0 && window.document.frm.svar3[2].checked==0 && window.document.frm.svar3[3].checked==0 && window.document.frm.svar3[4].checked==0 && window.document.frm.svar3[5].checked==0 && window.document.frm.svar3[6].checked==0)
{alert('3: Denna rad saknar svar.');return false;}
if (window.document.frm.svar4[0].checked==0 && window.document.frm.svar4[1].checked==0 && window.document.frm.svar4[2].checked==0 && window.document.frm.svar4[3].checked==0 && window.document.frm.svar4[4].checked==0 && window.document.frm.svar4[5].checked==0 && window.document.frm.svar4[6].checked==0)
{alert('4: Denna rad saknar svar.');return false;}
if (window.document.frm.svar5[0].checked==0 && window.document.frm.svar5[1].checked==0 && window.document.frm.svar5[2].checked==0 && window.document.frm.svar5[3].checked==0 && window.document.frm.svar5[4].checked==0 && window.document.frm.svar5[5].checked==0 && window.document.frm.svar5[6].checked==0)
{alert('5: Denna rad saknar svar.');return false;}
if (window.document.frm.svar6[0].checked==0 && window.document.frm.svar6[1].checked==0 && window.document.frm.svar6[2].checked==0 && window.document.frm.svar6[3].checked==0 && window.document.frm.svar6[4].checked==0 && window.document.frm.svar6[5].checked==0 && window.document.frm.svar6[6].checked==0)
{alert('6: Denna rad saknar svar.');return false;}
if (window.document.frm.svar7[0].checked==0 && window.document.frm.svar7[1].checked==0 && window.document.frm.svar7[2].checked==0 && window.document.frm.svar7[3].checked==0 && window.document.frm.svar7[4].checked==0 && window.document.frm.svar7[5].checked==0 && window.document.frm.svar7[6].checked==0)
{alert('7: Denna rad saknar svar.');
return false;}}

</script> 

<input type="Image" src="images/go.gif" value="Fortsätt ->"  onClick="return chkfrm();" ></form>
```

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

## #2 — Jojoxx, 2001-11-19T20:08Z

.checked jämför du med **true** eller **false**, inte 0 eller 1.

Tillägg:
Dessutom ser jag inte att du returnerar true ifall allt är som det ska, vilket du borde göra.

} else {
   return true;
}

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

## #3 — hakan@4u2.se, 2001-11-19T20:57Z

Tack Jojoxx, ändrade som du skrev. 

Tyvärr så fungerar det inte i Netscape iaf. Skickar med hela koden i en nerbantad version, blir lite lättare att förstå..

/Håkan

```
<html>
<head>
<script language='javascript'>
function chkfrm()
{
if (window.document.frm.svar1[0].checked==false && window.document.frm.svar1[1].checked==false && window.document.frm.svar1[2].checked==false && window.document.frm.svar1[3].checked==false && window.document.frm.svar1[4].checked==false && window.document.frm.svar1[5].checked==false && window.document.frm.svar1[6].checked==false)
{alert('1: Denna rad saknar svar.');
return false;}
 else {
return true;
}
if (window.document.frm.svar2[0].checked==false && window.document.frm.svar2[1].checked==false && window.document.frm.svar2[2].checked==false && window.document.frm.svar2[3].checked==false && window.document.frm.svar2[4].checked==false && window.document.frm.svar2[5].checked==false && window.document.frm.svar2[6].checked==false)
{alert('2: Denna rad saknar svar.');
return false;}
 else {
return true;
}}
</script> 
<title></title>
</head>
<body bgcolor="#ffffff">
<table width='95%' cellpadding='2' align='center'><tr><td width='100%' align=''>
	<b><font face='Verdana' size='1'>Test1? </b></font></td></tr>
</table>
<form name='frm' action='k_spara_svar_matris.asp' method='post'>
	
<table width='95%' cellspacing='0' cellpadding='2' align='center'>
<tr>
	<td align=''><font face='Verdana' size='1'>Test2?<br><br></font></td>
	<td align='center'><input type='radio' name='svar1' value='1' ></td>
	<td align='center'><input type='radio' name='svar1' value='2' ></td>
	<td align='center'><input type='radio' name='svar1' value='3' ></td>
	<td align='center'><input type='radio' name='svar1' value='4' ></td>
	<td align='center'><input type='radio' name='svar1' value='5' ></td>
	<td align='center'><input type='radio' name='svar1' value='6' ></td>
	<td align='center'><input type='radio' name='svar1' value='7' ></td>
</tr>

<tr>
	<td align=''><font face='Verdana' size='1'>test3?<br><br></font></td>
	<td align=center'><input type='radio' name='svar2' value='1' ></td>
	<td align='center'><input type='radio' name='svar2' value='2' ></td>
	<td align='center'><input type='radio' name='svar2' value='3' ></td>
	<td align='center'><input type='radio' name='svar2' value='4' ></td>
	<td align='center'><input type='radio' name='svar2' value='5' ></td>
	<td align='center'><input type='radio' name='svar2' value='6' ></td>
	<td align='center'><input type='radio' name='svar2' value='7' ></td>
</tr>
</table>
<input type="Image" src="images/go.gif" value="Fortsätt ->"  onClick="return chkfrm();" ></form>
</body>
</html>
```

\------------------
\-  Hakan@4u2.se  -

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

## #4 — Jojoxx, 2001-11-19T21:10Z

En liten modifierad variant. Hoppas den förklarar sig själv.

```
<html>
<head>
<script language='javascript'>
function chkfrm() {
	checked=0;
	for(n=0;n<document.frm.svar1.length;n++){
		if(document.frm.svar1[n].checked) checked++;
	}
	if(checked<1){ alert('1: Denna rad saknar svar.'); return false; }
	for(n=0;n<document.frm.svar2.length;n++){
		if(document.frm.svar2[n].checked) checked++;
	}
	if(checked<2){ alert('2: Denna rad saknar svar.'); return false; }
	return true;
}
</script> 
<title></title>
</head>
<body bgcolor="#ffffff">
<table width='95%' cellpadding='2' align='center'><tr><td width='100%' align=''>
<b><font face='Verdana' size='1'>Test1? </b></font></td></tr>
</table>
<form name='frm' action='k_spara_svar_matris.asp' method='post' onSubmit="return chkfrm();">

<table width='95%' cellspacing='0' cellpadding='2' align='center'>
<tr>
<td align=''><font face='Verdana' size='1'>Test2?<br><br></font></td>
<td align='center'><input type='radio' name='svar1' value='1' ></td>
<td align='center'><input type='radio' name='svar1' value='2' ></td>
<td align='center'><input type='radio' name='svar1' value='3' ></td>
<td align='center'><input type='radio' name='svar1' value='4' ></td>
<td align='center'><input type='radio' name='svar1' value='5' ></td>
<td align='center'><input type='radio' name='svar1' value='6' ></td>
<td align='center'><input type='radio' name='svar1' value='7' ></td>
</tr>
<tr>
<td align=''><font face='Verdana' size='1'>test3?<br><br></font></td>
<td align=center'><input type='radio' name='svar2' value='1' ></td>
<td align='center'><input type='radio' name='svar2' value='2' ></td>
<td align='center'><input type='radio' name='svar2' value='3' ></td>
<td align='center'><input type='radio' name='svar2' value='4' ></td>
<td align='center'><input type='radio' name='svar2' value='5' ></td>
<td align='center'><input type='radio' name='svar2' value='6' ></td>
<td align='center'><input type='radio' name='svar2' value='7' ></td>
</tr>
</table>
<input type="Image" src="images/go.gif" value="Fortsätt ->"></form>
</body>
</html>
```

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

## #5 — hakan@4u2.se, 2001-11-20T07:36Z

Tack så hemskt mycket Jojoxx! Nu fungerar det perfekt.

\-Håkan- 

Rätt

```
onSubmit="return chkfrm();"
```

Fel

```
onClick="return chkfrm();"
```

\------------------
\-  Hakan@4u2.se  -

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18504-fungerar-i-ie-men-inte-netscape
