Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- WhrlpoolMind: Búcsú a HD3870-től
- MaxxDamage: Vizes Laptop Hűtés? Lehetséges? Igen!
- GoodSpeed: Aquaphor Modern víztisztító
- Oldman2: A KOReader ebook olvasó program
- Klaus Duran: Nem csajos Samsung Z Flip
- Brogyi: CTEK akkumulátor töltő és másolatai
-
LOGOUT
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
- új, bontatlan Kingston FURY Impact 32 GB KIT DDR4L-3200 SoDIMM CL20-22-22 memória / kisker garancia
- Asztali PC , i5 10400F , RX 6600 XT , 16GB DDR4 , 512GB NVME
- Bomba ár! Fujitsu H760 - i7-6820HQ I 32GB I 500SSD I 15,6" FHD I Nvidia 4GB I Cam I W10 I Garancia!
- LG 32" ívelt Monitor 32MR50C-B
- Bomba ár! HP EliteBook 840 G8 - i5-1145G7 I 8GB I 256GB SSD I HDMI I 14" FHD I Cam I W11 I Gari!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- Huawei Nova 9 SE 128GB, Kártyafüggetlen, 1 Év Garanciával
- MS SQL Server 2016, 2017, 2019
- HP EliteBook 830 G8 i5-1135G7 16GB 512GB 1 év garancia
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3195, 95% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest