Hirdetés
- Toomy: FOXPOST: régen jó volt, de már jobban jársz, ha elfelejted
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Mr Dini: Mindent a StreamSharkról!
- Magga: PLEX: multimédia az egész lakásban
- gban: Ingyen kellene, de tegnapra
- MasterDeeJay: i7 4980HQ asztali gépben (vs i7 4770)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
-
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
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- Akciós! Lenovo ThinkPad P15 Gen 1 Intel i7-10875H 32GB 512GB Nvidia Quadro RTX 3000 1 év garancia
- Telefon felvásárlás!! Samsung Galaxy A22/Samsung Galaxy A23/Samsung Galaxy A25/Samsung Galaxy A05s
- ÚJ HP ProBook 445 G11 - 14" WUXGA - Ryzen 5 7535U - 16GB - 256GB - MAGYAR - 2+ év garancia
- Lenovo Thunderbolt 3 kábel (4X90U90617)
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

