Jürgen Frey: Java in Html läuft nicht mit Firefox !!!!!! Hilfe !!!!!

Beitrag lesen

Hallo !

Habe ein Problem mit meinem Script !

Er sollte eigentlich die Felder abfragen ob Ein EIntag vorhanden ist. Läuft unter IE ohne Probleme. Jedoch unter Firefox fragt er nix ab .

Wo ist der Fehler.

Danke

Jumbo aus Griechenland

Hier der Code:

<html>

<head>

<script type="text/javascript"> function funk() {

document.Testform.T1.value="";

err=1; t1=0; t2=0; t3=0; t4=0; t5=0; t6=0; t7=0; t8=0; t9=1;

for(i=0;i<document.Testform.Auswahl1.length;++i)   if(document.Testform.Auswahl1.options[i].selected == true)     t1 = (document.Testform.Auswahl1.options[i].value*1);

for(i=0;i<document.Testform.Auswahl2.length;++i)   if(document.Testform.Auswahl2.options[i].selected == true)     t2 = (document.Testform.Auswahl2.options[i].value*1);

for(i=0;i<document.Testform.Auswahl3.length;++i)   if(document.Testform.Auswahl3.options[i].selected == true)     t3 = (document.Testform.Auswahl3.options[i].value*1);

for(i=0;i<document.Testform.Auswahl4.length;++i)   if(document.Testform.Auswahl4.options[i].selected == true)     t4 = (document.Testform.Auswahl4.options[i].value*1);

for(i=0;i<document.Testform.Auswahl5.length;++i)   if(document.Testform.Auswahl5.options[i].selected == true)     t5 = (document.Testform.Auswahl5.options[i].value*1);

for(i=0;i<document.Testform.Auswahl6.length;++i)   if(document.Testform.Auswahl6.options[i].selected == true)     t6 = (document.Testform.Auswahl6.options[i].value*1);

for(i=0;i<document.Testform.Auswahl7.length;++i)   if(document.Testform.Auswahl7.options[i].selected == true)     t7 = (document.Testform.Auswahl7.options[i].value*1);

for(i=0;i<document.Testform.Auswahl8.length;++i)   if(document.Testform.Auswahl8.options[i].selected == true)     t8 = (document.Testform.Auswahl8.options[i].value*1);

if (document.Testform.Auswahl9.value == "")  t9= 0;

if (t1==0) { document.Testform.T1.value="Bitte geben Sie den Start-Tag ein";  err=0; } if (t2==0) { document.Testform.T1.value="Bitte geben Sie den Start-Monat ein";  err=0; } if (t3==0) { document.Testform.T1.value="Bitte geben Sie das Start-Jahr ein";  err=0; } if (t9==0)  if (t4==0)  { document.Testform.T1.value="Bitte suchen Sie sich einen Ort aus";   err=0;  } if (t9==0)  if (t8==0)  { document.Testform.T1.value="Bitte suchen Sie sich ein Hotel aus";   err=0;  } if (t5==0) { document.Testform.T1.value="Bitte geben Sie den End-Tag ein";  err=0; } if (t6==0) { document.Testform.T1.value="Bitte geben Sie den End-Monat ein";  err=0; } if (t7==0) { document.Testform.T1.value="Bitte geben Sie das End-Jahr ein";  err=0; }

if ((t2==2) & (t1>28)) { document.Testform.T1.value="Der Februar hat nur 28 Tage";  err=0; } if ((t2==4) & (t1>30)) { document.Testform.T1.value="Der April hat nur 28 Tage";  err=0; } if ((t2==6) & (t1>30)) { document.Testform.T1.value="Der Juni hat nur 28 Tage";  err=0; } if ((t2==9) & (t1>30)) { document.Testform.T1.value="Der September hat nur 28 Tage";  err=0; } if ((t2==11) & (t1>30)) { document.Testform.T1.value="Der November hat nur 28 Tage";  err=0; } if ((t6==2) & (t1>28)) { document.Testform.T1.value="Der Februar hat nur 28 Tage";  err=0; } if ((t6==4) & (t1>30)) { document.Testform.T1.value="Der April hat nur 28 Tage";  err=0; } if ((t6==6) & (t1>30)) { document.Testform.T1.value="Der Juni hat nur 28 Tage";  err=0; } if ((t6==9) & (t1>30)) { document.Testform.T1.value="Der September hat nur 28 Tage";  err=0; } if ((t6==11) & (t1>30)) { document.Testform.T1.value="Der November hat nur 28 Tage";  err=0; } if (t3 > t7) { document.Testform.T1.value="Das Start-Jahr muss gleich oder kleiner sein als das End-Jahr";  err=0; } if (t3==t7)  if ((t2 > t6)) { document.Testform.T1.value="Der Start-Monat muss gleich oder kleiner sein als der End-Monat";  err=0; } if ((t2==t6) & (t3==t7))  if ((t1 > t5)) { document.Testform.T1.value="Der Start-Tag muss gleich oder kleiner sein als der End Tag";  err=0; }

for(i = 1; i <= 10; i++)  {

if ((t2==i)&(t6==(i)))     alert(" Es sind "+(t5-t1+1)+" Tage");

}

if (err==1)  alert("Alles OK") }

</script>

</head>

<body>

<form name="Testform">

<select name="Auswahl1" size=1 > <option>Tag</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select>&nbsp;&nbsp; <select name="Auswahl2" size=1> <option>Monat</option> <option value="1">Januar</option> <option value="2">Februar</option> <option value="3">März</option> <option value="4">April</option> <option value="5">Mai</option> <option value="6">Juni</option> <option value="7">Juli</option> <option value="8">August</option> <option value="9">September</option> <option value="10">Oktober</option> <option value="11">November</option> <option value="12">Dezember</option> </select>&nbsp;&nbsp; <select name="Auswahl3" size=1 > <option>Jahr</option> <option value="1">2006</option> <option value="2">2007</option> <option value="3">2008</option> </select>

&nbsp; <p><select name="Auswahl5" size=1 > <option>Tag</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select>&nbsp;&nbsp; <select name="Auswahl6" size=1> <option>Monat</option> <option value="1">Januar</option> <option value="2">Februar</option> <option value="3">März</option> <option value="4">April</option> <option value="5">Mai</option> <option value="6">Juni</option> <option value="7">Juli</option> <option value="8">August</option> <option value="9">September</option> <option value="10">Oktober</option> <option value="11">November</option> <option value="12">Dezember</option> </select>&nbsp;&nbsp; <select name="Auswahl7" size=1 > <option>Jahr</option> <option value="1">2006</option> <option value="2">2007</option> <option value="3">2008</option> </select></p> <p>

<select name="Auswahl4" size=1 > <option>Ortschaft</option> <option value="Thessaloniki">Thessaloniki</option> <option value="Psakoudia">Psakoudia</option> <option value="Nea Moudania">Nea Moudania</option> </select>&nbsp;&nbsp;&nbsp;&nbsp; <select name="Auswahl8" size=1 > <option>Hotel</option> <option value="Philipion">Philipion</option> <option value="Philoxenia">Philoxenia</option> <option value="Irini">Irini</option> </select></p>

<p><input type="text" name="Auswahl9" size="16"> Ihre Ortschaft oder Ihr Hotel nicht gefunden ? Dann tragen Sie bitte Ihren Ort bzw. Ihr Hotel hier ein !</p>

<p><input type="text" name="T1" size="69"><input type=button value="Weiter" onClick="funk()">

</p>

</form>

</body>

</html>