Javascript nem kapja meg a változó értékét amit PHP form-al küldök
Sziasztok!
Egy kérdésem lenne, hogy a javascript ellenörzőm miért nem kapja meg a változó értéket amit PHP-val küldök ($firstChar)?
Probáltam már minden hogy, de sajnos nem adja át :(
registration.php form részlet:checker.js kód részlet:Előre is köszi a segítséget. :)
■ Egy kérdésem lenne, hogy a javascript ellenörzőm miért nem kapja meg a változó értéket amit PHP-val küldök ($firstChar)?
Probáltam már minden hogy, de sajnos nem adja át :(
registration.php form részlet:
if (isset($_POST['CegVagyMaganName'])) {
$selectedRadio = $_POST['CegVagyMaganName'];
$firstChar=$selectedRadio[0];
$selectedRadioWithoutfirstChar= substr($selectedRadio , 1);
if( $selectedRadioWithoutfirstChar == 'magansz')
{
echo '<form name="input" action="sender.php" onsubmit="return validateForm(this)" method="post">';
echo 'Születési Hely: <input type="text" size="30" id="' . $firstChar . 'Szuletesi_hely" name="Szuletesi_hely"><br>';
echo '
Év:
<select id="' . $firstChar . 'Szuletes_ev" NAME="Szuletes_ev">
<option VALUE="0">';
for ($i=2014; $i>=1910; $i--)
{
echo '<option VALUE=". $i .">'.$i;
}
echo '</select>';
function validateForm()
{
var SzuletesEv = document.forms["input"]["VSzuletes_ev"];
var SzuletesEvErtek = SzuletesEv.options[SzuletesEv.selectedIndex].value;
var Ev=2014;
var Idos=Ev-SzuletesEvErtek;
alert (SzuletesEvErtek);
if(Idos < 18)
{
alert("Nem lehet 18 évnél fiatalabbként regisztrálni!");
input.VSzuletes_ev.focus();
return (false);
}
}
Használd a kódszínezőt.
okés :)
HTML
Van egy PHP formom amivel
Sajnos nem tudom ezt neked html-ben küldeni, de úgy látom hogy a javascript is ott van a témában. Bocsánat ha rossz helyre raktam fel.
Köszi :)
HTML
<!DOCTYPE html><html
<option VALUE=". $i .">
Köszönöm :)
Leírom a helyes echo
IGazabol
Mas: legyszives szokj ra a kodszinezo hasznalatara.
Okés, mindenképp megfogadom a
Köszönöm szépen. :)