onClick geht nicht
Philipp
- javascript
Hallo zusammen,
ich hab ein kleines Problem mit dem onclick Befehl....
beim Klick auf einen Radionbutton soll ein Javascript ausgeführt werden.
Das klappt auch einwandfrei, zumindest beim IEx PC und IE5 Mac.
Jetzt hab ich das mit Opera7 und Netscape 7 auch noch ausprobiert, und da macht er das nicht mehr...
hier mal die Zeilen:
...
<input name="firma" value="Änderungen der Firmendaten:" onclick="Firma()" type="radio">
...
<script type="text/javascript">
<!-----
function Firma() {
if(self.document.Bearb.BName.value == "") {
window.alert('Geben Sie bitte unter "BEARBEITER" Ihren Namen an.');
self.document.datenall.firma.checked = false;
} else {
if(self.document.Bearb.BTel.value == "") {
window.alert('Geben Sie bitte unter "BEARBEITER" Ihre Telefonnummer oder eMail-Adresse an.');
self.document.datenall.firma.checked = false;
} else {
self.document.Bearb.BName.className = 'Feld2';
self.document.Bearb.BTel.className = 'Feld2';
self.document.datenall.Firmenname.className = 'Feld2';
self.document.datenall.Strasse.className = 'Feld2';
self.document.datenall.Postleitzahl.className = 'Feld2';
self.document.datenall.Stadt.className = 'Feld2';
self.document.datenall.Land.className = 'Feld2';
self.document.datenall.Internet.className = 'Feld2';
self.document.datenall.AGName.className = 'Feld2';
self.document.datenall.AGAP.className = 'Feld2';
self.document.datenall.AGTel.className = 'Feld2';
if(self.document.datenall.Firmenname.value != self.document.datenall.Firmenname2.value
|| self.document.datenall.Strasse.value != self.document.datenall.Strasse2.value
|| self.document.datenall.Stadt.value != self.document.datenall.Stadt2.value
|| self.document.datenall.Land.value != self.document.datenall.Land2.value
|| self.document.datenall.Internet.value != self.document.datenall.Internet2.value
|| self.document.datenall.AGName.value != self.document.datenall.AGName2.value
|| self.document.datenall.AGAP.value != self.document.datenall.AGAP2.value
|| self.document.datenall.AGTel.value != self.document.datenall.AGTel2.value) {
self.document.datenall.submit();
} else {
}
}
}
}
----->
</script>
...
Danke schon mal im Vorraus für die Hilfe,
Philipp
hi,
<input name="firma" value="Änderungen der Firmendaten:" onclick="Firma()" type="radio">
evtl. hilft es schon, onClick richtig zu schreiben.
ansonsten sieh dir mal an, was der javascript-debugger von opera oder mozilla dazu sagt.
gruss,
wahsaga
hi,
<input name="firma" value="Änderungen der Firmendaten:" onclick="Firma()" type="radio">
evtl. hilft es schon, onClick richtig zu schreiben.
Nein, das ist egal. HMTL ist nicht casesensitive.
Struppi.
hi,
evtl. hilft es schon, onClick richtig zu schreiben.
Nein, das ist egal. HMTL ist nicht casesensitive.
javascript aber nicht.
ob es an dieser stelle etwas ausmacht, k.A.
aber z.b. bei ___.style.backgroundColor kriegst du ohne gross geschriebenes 'C' afaik probleme.
gruss,
wahsaga
Nein, das ist egal. HMTL ist nicht casesensitive.
javascript aber nicht.
Was hat das damit zu tun? Eventhandler sind Attribute von HTML-Elementen.
In XHMTL wäre onClick in Camelcase sogar falsch.
Gunnar
Hallo zusammen,
ich hab ein kleines Problem mit dem onclick Befehl....
beim Klick auf einen Radionbutton soll ein Javascript ausgeführt werden.
Das klappt auch einwandfrei, zumindest beim IEx PC und IE5 Mac.
Jetzt hab ich das mit Opera7 und Netscape 7 auch noch ausprobiert, und da macht er das nicht mehr...
http://glasgoogle.de hilft dir (und uns) beim Beschreiben was für ein Fehler aufgetreten ist.
Mein glasgoogle sagt:
das du hier versuchst
----->
'--->' um eins zu verkleinern, was aber nicht geht, da '--->' kein gültiger Variabelnamen ist.
Struppi.
Hi,
<script type="text/javascript">
<!-----
----->
</script>
Befasse Dich mit der Syntax von SGML-Kommentaren, insbesonder welche Auswirkung die Zeichenfolge -- darin hat...
cu,
Andreas