Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

onclick= (2 Befehle)





Frage

Hi, habe ein Link, daß beim klicken 2 Codes enthält: 1. window.open 2. blur (feine Umrandung unterdrücken) Doch wie muß der HTML-Code genau aussehen? Habe beide mit einem Semikolon getrennt und verschiedenes ausprobiert, jedoch führt er die 2.Funktion nicht aus. Danke im Voraus chester

Antwort 1 von Viagra

Guten (für dich wahrscheinlich schon nicht mehr) morgen.

Eigentlich hätte es mit einem Semikolon funktionieren sollen, also z. B.
onLoad="Javascript:alert("1"); alert("2");"
sollte funktionieren...

Du verwendest doch Javascript, oder? In VB brauchst du den Doppelpunkt...

Sollte es dennoch nicht funktionieren schreib doch einfach eine kleine Funktion, die durch den Link ausgeführt wird. Also im obigen Fall:

onLoad="Javascript:fnkmyfunction();"

<script language="Javascript">
function fnkmyfunction()
{
alert("1");
alert("2");
}
</script>

Das macht die Sache sogar noch ein bißchen übersichtlicher...

Bis denn dann
der ich

Antwort 2 von Friedel

Wie hast du denn das blur verwendet? Ich vermute, daß es daran liegt. Ist die Seite online? Wenn ja, poste mal die URL. Wenn nein, poste mal den Quelltext (den betreffenden Teil).
--- Da man hier keine einfachen Anführungszeichen verwenden kann (@Admin: Warum eigentlich nicht?) ersetzt du sie am besten durch Sternchen. Die werden in Quelltexten normalerweise nicht gebraucht.

Antwort 3 von Viagra

@Friedel: Das einfache Anführungszeichen (also das Ding über dem Doppelkreuz...) kann man nicht in Datenbanken speichern.

Eigentlich dürfte man nicht einmal die Anführungszeichen " in der Datenbank speichern, dafür gibt es nur einen ISO-Code, der verwendet werden kann...

Komisch - ich schau gerade in den Quellcode und da ist gar kein ISO-Code...

Dann wechseln die das Anführungszeichen wahrscheinlich in ein Steuerzeichen vor dem Speichern in der Datenbank (z. B. ^ oder so...) und nach dem Auslesen aus der Datenbank wechseln die das ^ wieder in Anführungszeichen.

So würde das allerdings auch mit dem einfachen Anführungszeichen funktionieren... jetzt hab ich mich total verhaspelt... OK, du hast Recht, Friedel ^_^.

Bis denn dann
Der ich

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: