• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

onclick eventhandler in der tabelle?

syuam

Neues Mitglied
hey liebe community, es geht um folgendes:
ich habe eine tabelle mit vier feldern erstellt:
HTML:
<table>
    <tr>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td></td>
        <td></td>
    </tr>
</table>
Code:
* {
    padding: 0;
    margin: 0;
}
table {
    border: 1px solid #0000FF;
    padding: 0;
}
td {
    width: 50px;
    height: 50px;
    border: 1px solid black;

}
nun möchte ich den onclick eventhandler integrieren,ich weißt jedoch nicht ob der auch in die Tabelle darf
und ob das ale browser ordnugsgemäß ausgeben.
dürfte ich das so machen?:
HTML:
<table>
    <tr>
        <td onmouseover="action1" onmouseout="action2"></td>
        <td onmouseover="action1" onmouseout="action2"></td>
    </tr>
    <tr>
        <td onmouseover="action1" onmouseout="action2"></td>
        <td onmouseover="action1" onmouseout="action2"></td>
    </tr>
</table>
 
ja da war ich auch schon..nur wusste ich nicht, was der Unterschied zwischen dem ist was netscape erlaubt und was html4.0 erlaubt... kannst du das vielleicht kurz erläutern?
 
Netscape war ein Browser den es heute nicht mehr gibt. Selfhtml ist was das angeht nicht sehr aktuell, aber die dort beschriebenen HTML-Regeln HTML4 und XHTML betreffend gelten weiterhin.
 
die dort beschriebene regeln lassen alle tabellenelemente für für Javascipt-eventhandler zu.
würde also schlussendlich dieser code hier gehen? :
<table>
<tr>
<td onmouserover="" onmouseend="" onclick="" shape="" href="" title=""></td>
<td onmouserover="" onmouseend="" onclick="" shape="" href="" title=""></td>
</tr>
<tr>
<td onmouserover="" onmouseend="" onclick="" shape="" href="" title=""></td>
<td onmouserover="" onmouseend="" onclick="" shape="" href="" title=""></td>
</tr>
</table>

 
Bezogen auf onclick ja. Aber onmouseend gibt es nicht. Ich denke Du meinst onmouseout. Und href gibt es nicht als Attribut bei td-Elementen.
 
genau das meinte ich :)
achja mir ging es um folgendes:
wenn der user ein Bild hochlädt, soll er außerdem noch die url zu dem Bild mitgeben.
Nun wollte ich dass wenn jemand auf das Bild klickt, automatisch auf die url weitergeleitet wird, daher das href...
Wird dieser Verfahren dann über onclick gelöst?

LG
 
oke,
habe ich auch die Möglichkeit zwei verschiedene onclick Funktionen auf einer webseite laufen zu haben?
zum einem möchte ich, dass man unter "menüeintrag 1" per onclick ein Formular aufruft(wo man Bilder hochladen kann), dass sich "hinter einem Kästchen versteckt".
Zum anderem möchte ich, dass man unter "menüeitrag 2" per onclick die Möglichkeit hat, auf die url des hochgeladenen Bildes zu kommen.
LG
 
Du kannst so viele JavaScript-Funktionen in deine Seite integrieren wie Du willst. Jede kann unterschiedliche Sachen machen.
 
Zurück
Oben