-
Fototrend
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
PaLa01
csendes tag
Sziasztok, egy olyan problémám van, hogy van több választási lehetőségem egy kérdésre, amit úgy oldottam meg, hogy mind a 3 választási lehetőséghez egy csoportnyi radio buttont rendeltem. Ezeknek a csoportoknak a neve k1_1 k1_2 k1_3. A célom az lenne, hogy ne tudjon a felhasználó továbbmenni, ha ezeknek az értékei egyenlőek. Ekkor feldob ugye egy hibaüzit.
DE van olyan eset, amikor akkor is feldobja a hibaüzit, ha nem ugyanazokat az értékeket állítom be, és nem értm miért. Ebben kérném a segítségeteket. Előre is köszönöm!Mellékelem a kódot:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
function ellenorzes(form){
//Megpróbálom kiszedni a 3 radio értékeit
{
for (var i=0; i < document.form1.k1_1.length; i++)
{
if (document.form1.k1_1[i].checked)
{
var ertek1 = document.form1.k1_1[i].value;
}
}
}
{
for (var i=0; i < document.form1.k1_2.length; i++)
{
if (document.form1.k1_2[i].checked)
{
var ertek2 = document.form1.k1_2[i].value;
}
}
}
{
for (var i=0; i < document.form1.k1_3.length; i++)
{
if (document.form1.k1_3[i].checked)
{
var ertek3 = document.form1.k1_3[i].value;
}
}
}
//if függvények
if (ertek1 == ertek2){
alert('Kérem, ne jelölje kétszer ugyanazt a válaszlehetőséget! 1-2');
return false;
}
if (ertek1 == ertek3){
alert('Kérem, ne jelölje kétszer ugyanazt a válaszlehetőséget! 1-3');
return false;
}
if (ertek2 == ertek3){
alert('Kérem, ne jelölje kétszer ugyanazt a válaszlehetőséget! 2-3');
return false;
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="eredmeny.php" onSubmit="return ellenorzes(this);">
<table width="300" border="0">
<tr>
<td width="11"> </td>
<td width="108">1. választás</td>
<td width="84">2. választás</td>
<td width="79">3. választás</td>
</tr>
<tr>
<td>répa</td>
<td><input type="radio" name="k1_1" id="k1_1" value="1" /></td>
<td><input type="radio" name="k1_2" id="k1_1" value="1" /></td>
<td><input type="radio" name="k1_3" id="k1_1" value="1" /></td>
</tr>
<tr>
<td>alma</td>
<td><input type="radio" name="k1_1" id="k1_2" value="2" /></td>
<td><input type="radio" name="k1_2" id="k1_2" value="2" /></td>
<td><input type="radio" name="k1_3" id="k1_2" value="2" /></td>
</tr>
<tr>
<td>szőlő</td>
<td><input type="radio" name="k1_1" id="k1_3" value="3" /></td>
<td><input type="radio" name="k1_2" id="k1_3" value="3" /></td>
<td><input type="radio" name="k1_3" id="k1_3" value="3" /></td>
</tr>
<tr>
<td>retek</td>
<td><input type="radio" name="k1_1" id="k1_4" value="4" /></td>
<td><input type="radio" name="k1_2" id="k1_4" value="4" /></td>
<td><input type="radio" name="k1_3" id="k1_4" value="4" /></td>
</tr>
<tr>
<td>ubi</td>
<td><input type="radio" name="k1_1" id="k1_5" value="5" /></td>
<td><input type="radio" name="k1_2" id="k1_5" value="5" /></td>
<td><input type="radio" name="k1_3" id="k1_5" value="5" /></td>
</tr>
</table>
<p>
<label>
<input type="submit" name="gomb" id="gomb" value="Küldés" />
</label>
</p>
</form>
<p> </p>
</body>
</html>Köszi: PaLa
Új hozzászólás Aktív témák
- AOC Q27G3XMN 27" 180Hz 1440p gamer monitor
- Iphone 13 mini mobiltelefon eladó
- Ryzen 5 5500 (ÚJ, 2 ÉV GARI) - 16 GB DDR4 3200 MT/s CL16 - 1 TB NVMe SSD (G4) - MSI MAG Vampiric ház
- Samsung NP270E5E-K07PL Notebook 3 órás akkuval
- Új Gamer PC - Ryzen 7 5700X / RTX 5060 Ti / B550M WIFI / 16GB RAM / 1TB SSD / 650W
- Samsung Galaxy S25 Ultra 5G 12/256GB Titanium Black használt, szép állapot 6 hónap garancia
- Samsung Galaxy Watch 8 44mm GPS Wi.fi
- Nvidia Quadro és AMD FirePro kártyák - számla, 6 hó gar.
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700 / RTX 2060 12GB / 16GB DDR4 / 500 GB SSD
- Lenovo ThinkStation P300 Workstation,i7-4790,8GB DDR3,500GB SATA3 HDD,2GB VGA,WIN11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
