Hallo,
ich habe eine HTML-Seite, die wenn ich sie mit dem Firefox öffne, nie Probleme macht, aber der IE bringt mir eine Fehlermeldung:
Zeile 56
Laufzeitfehler: document.kbericht.bericht.value ist Null oder kein Object.
Dummerweise scheint es, also ob nicht alle IE das Problem hätten.
Wenn man auf der HTML-Seite auf "Speichern" klickt, sollte eine Alert-Box aufgehen, mit ziemlich viel Text.
Mich würde nun einerseits interessieren, bei wem es funktioniert, um gegebenfalls den Unterschied zu meinem IE herauszufinden.
Aber vielleicht hat auch jemand direkt eine Idee, woran das liegt und wie ich das Problem lösen kann, dass der IE nicht mehr rumzickt?
Danke im Vorraus :-))
Hier ist jedenfalls der Quellcode:
HTML
<html>
<head>
<title>Hauptseite des D.C. Ogame Tools</title>
<link rel=stylesheet type="text/css" href="./styles/styles.css"></head>
<body>
<table border=0 width=100% height=100%>
<tr height=50><td>
<table border=0 width=100%><tr>
<td>
<table class=shop align=center width=300 height=30>
<tr><td class=shop align=center><h2 class=shop>Willkommen [url='main.php?templ=user']Lukullus[/url]!</h2></td></tr>
</table>
</td><td>
<table class=shop align=center width=150 height=30>
<tr><td class=shop align=center>[url='main.php?templ=kbs']Kampfberichte[/url]</td></tr>
</table>
</td><td>
<table class=shop align=center width=150 height=30><tr><td class=shop align=center>[url='main.php?templ=spios']Spio-Berichte[/url]</td></tr>
</table>
</td><td>
<table class=shop align=center width=150 height=30>
<tr><td class=shop align=center>[url='main.php']Übersicht[/url]</td></tr>
</table>
</td><td>
<table class=shop align=center width=150 height=30>
<tr><td class=shop align=center>[url='bye.php']abmelden[/url]</td></tr>
</table>
</td></tr>
</table>
</td></tr>
<tr><td valign=top>
<script type="text/javaScript">
function einlesen() {
// ori_kb = document.kbericht.ori_kb.value;
// ori_kb = encodeURI(ori_kb);
// document.kbericht.ori_kb.value=ori_kb;
// derlink = "kbeinlesen.php";
// fenster=window.open("", "Kampfbericht","width=50,height=50,left=50,top=50");
// fenster.location.href=derlink;
document.kbericht.los.value="EINLESEN";
document.kbericht.submit();
}
function loeschen() {
check = confirm ("Soll der Kampfbericht wirklich gelöscht werden?");
if(check == true) {
document.kbericht.los.value="LOESCHE";
document.kbericht.submit();
}
}
function plausicheck() {
xb = document.kbericht.bericht.value;
alert(xb);
xcheck = true;
xmessage = "Fehler bei der Eingabe:\n";
if (document.kbericht.angreifer.value == "") {
xcheck = false;
xmessage = xmessage + "Kein Angreifer angegeben!\n";
}
if (document.kbericht.verteidiger.value == "") {
xcheck = false;
xmessage = xmessage + "Kein Verteidiger angegeben!\n";
}
if (document.kbericht.universum.value == "") {
xcheck = false;
xmessage = xmessage + "Kein Universum angegeben!\n";
}
if ((document.kbericht.tag.value == "") || (document.kbericht.monat.value == "") || (document.kbericht.jahr.value == "")) {
xcheck = false;
xmessage = xmessage + "Kein korrektes Datum angegeben!\n";
}
if (xcheck == true) {
document.kbericht.submit();
} else {
alert(xmessage);
}
}
</script><form name=kbericht method=POST action="main.php?templ=neuerkb">
<input type=hidden name=los value="SAVENEU"><input type=hidden name=kbnr value=""<input type=hidden name=bericht value="<table border=0 align=center width=100%><tr><td>
Folgende Flotten stehen sich um 09-06 15:18:07 gegenüber:
Angreifer Lukullus (xx:xx:xx)
Waffen: 130% Schilde: 130% Hülle: 130%
<table border=1 cellpadding=4><tr><td align=center>Typ</td><td align=center>Gr.Trans
</td></tr><tr><td align=center>Anz.</td><td align=center>5
</td></tr><tr><td align=center>Bewaff:</td><td align=center>11.5
</td></tr><tr><td align=center>Schilde</td><td align=center>57.5
</td></tr><tr><td align=center>Hülle</td><td align=center>2760
</td></tr></table>
Verteidiger De_Moch (xx:xx:xx)
Waffen: 70% Schilde: 80% Hülle: 70%
Vernichtet
Die angreifende Flotte schießt insgesamt mal mit Gesamtstärke auf den Verteidiger. Die Schilde des Verteidigers absorbieren Schadenspunkte
Die verteidigende Flotte schießt insgesamt mal mit Gesamtstärke auf den Angreifer. Die Schilde des Angreifers absorbieren Schadenspunkte
Angreifer Lukullus (xx:xx:xx)
<table border=1 cellpadding=4><tr><td align=center>Typ</td><td align=center>Gr.Trans
</td></tr><tr><td align=center>Anz.</td><td align=center>5
</td></tr><tr><td align=center>Bewaff:</td><td align=center>11.5
</td></tr><tr><td align=center>Schilde</td><td align=center>57.5
</td></tr><tr><td align=center>Hülle</td><td align=center>2760
</td></tr></table>
Verteidiger De_Moch (xx:xx:xx)
Vernichtet
Der Angreifer hat die Schlacht gewonnen!
Er erbeutet
11614 Metall, 16308 Kristall und 6777 Deuterium
Der Angreifer hat insgesamt 0 Units verloren.
Der Verteidiger hat insgesamt 0 Units verloren.
Auf diesen Raumkoordinaten liegen nun 0 Metall und 0 Kristall.
</td></tr></table>"><input type=hidden name=pw value=""><h3 align=center>Neuen Kampfbericht erfassen</h3>
<table class=shop align=center>
<tr><td colspan=4 align=center><textarea name=ori_kb rows=3 cols=40>
</textarea> <input type=button value="Einlesen" onClick="einlesen();"></td></tr>
<tr><td>Berichtstyp: </td><td><select name=berichttyp size=1><option value="A" selected>Angriff</option><option value="V" >Verteidigung</option></select></td>
<td>Universum: </td><td><input type=text name=universum size=3 maxlength=3 value="30"</td></tr>
<tr><td>Angreifer: </td><td><input type=text name=angreifer size=15 value="Lukullus "></td>
<td>Verteidiger: </td><td><input type=text name=verteidiger size=15 value="De_Moch "></td></tr>
<tr><td>Koords Angreifer: </td><td><input type=text name=akoords size=10 value="5:111:8"></td>
<td>Koords Verteidiger: </td><td><input type=text name=vkoords size=10 value="5:99:13"></td></tr>
<tr><td>Verluste Angreifer: </td><td><input type=text name=averlust size=10 value=" 0 "></td>
<td>Verluste Verteidiger: </td><td><input type=text name=vverlust size=10 value=" 0 "></td></tr>
<tr><td colspan=2>Datum:<input type=text name=tag size=2 maxlength=2 value="06">
.<input type=text name=monat size=2 maxlength=2 value="09">
.<input type=text name=jahr size=4 maxlength=4 value="2005"></td>
<td colspan=2>Uhrzeit:<input type=text name=stunde size=2 maxlength=2 value="15">
:<input type=text name=minute size=2 maxlength=2 value="18">
:<input type=text name=sekunde size=2 maxlength=2 value="0"></td></tr>
<tr><td>Titel:</td><td colspan=3><input type=text name=titel size=40 value=""></td></tr>
<tr><td>Beute:</td><td colspan=3>Metall: <input type=text name=metall size=10 value="11614"> Kristall: <input type=text name=kristall size=10 value="16308"> Deuterium: <input type=text name=deuterium size=10 value="6777"></td></tr><tr><td>Trümmerfeld:</td><td colspan=3>Metall: <input type=text name=tfmetall size=10 value=" 0 "> Kristall: <input type=text name=tfkristall size=10 value="0 "></td></tr><tr><td>Kommentar:</td><td colspan=3><input type=text name=kommentar size=40 value=""></td></tr>
<tr><td>TF meins: </td><td><select name=tfmeins size=1><option value="J" >Na klar!</option><option value="N" selected>Leider nicht</option></select><tr><td colspan=4 align=center><input type=button value="Speichern" onClick="plausicheck();"><input type=button value="Löschen?" onClick="loeschen();"></td></tr>
</table>
</form>
</td></tr>
<tr height=50><td>
<table border=0 width=100%><tr>
<td>
<table class=shop align=center width=300 height=30>
<tr><td class=shop align=center><h3 class=shop>D.C. Ogame Tool Version 0.6</h3></td></tr>
</table>
</td><td>
<table class=shop align=center width=300 height=30>
<tr><td class=shop align=center><h3 class=shop>(c)2005 by [url='mailto:xxx']xxx[/url]</h3></td></tr>
</table>
</td></tr>
</table>
</td></tr>
</body>
</html>
Alles anzeigen
edit by ph0re: es gibt code tags!