Zum Inhalt springen

onclick ereignis in php????


pepe_C

Empfohlene Beiträge

hallo ich habe ein problem und zwar:

wenn ich javascript im firefox verwenden will um ein onclick ereignis abzufrangen

dann macht Firefox das nicht und IE 5.5 und höher macht das

ich will hinweistexte einblenden wenn man in die textboxen klickt (geht auch aber nur im IE) habe ich ein chance das ereignis mit php abzufangen

oder geht das nicht weil das ja ne serverseitige sache ist oder??

kann mir einer helfen??

mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

kann mir einer helfen??

Sicherlich ist dir zu helfen.

ich will hinweistexte einblenden wenn man in die textboxen klickt (geht auch aber nur im IE) habe ich ein Chance das Ereignis mit php abzufangen

Dazu müsstest du aber mal genauer beschreiben was du machen willst. Denn wenn du in ein Textfeld klickst dann ist PHP auf dem Server schon lange fertig. Die bleibt dann da nur noch JavaScript.

Zeige doch mal deinen JavaScript Code den du verwendest. Was steht in der JavaScript-Konsole vom Firefox?

Link zu diesem Kommentar
Auf anderen Seiten teilen

also ich möchte wenn in das textfeld geklickt wird das daneben in dem layer ein komentar kommt sowas wie

benutzername hat 6 zeichen etc.

bei IE 5.5 funktioniert der ganze spass nur im firefox geht halt nix.

jetzt habe ich rausbekommen das firefox kein onclick ereignis macht

und daliegt ja das problem denn ich muss ja das onklick ereignis abfangen

$ctitel='Benutzerregistrierung';

$ctext.= "Danke das Sie sich bei sachsennetz.de registriert haben";

include('../templ/sn_boxb.tpl');

include('../templ/_layout0.tpl');

exit;

}

}

/*========================================================================================*/

$ctitel='Benutzerregistrierung';

$ctext.='

<form action="stl_userreg.php" method="POST" name="form1"><br>

<table border="0" cellpadding="3" cellspacing="1" width="520">

<tr valign="top">

<td rowspan="8" width="220" align="left">

<div id="uinfo"> </div>

<font size="2">

<ilayer id="d1" width="170" height="100">

<layer id="d2" width="170" height="100">

<div id="descriptions" align="left">'.$ftxt.'

</div>

</layer>

</ilayer>

</font>

</td>

<td rowspan="8" width="20" align="left"> </td>

<td align="left" colspan="2"> </td></tr><tr bgcolor="#DCE6D5">

<td class="ttitle" width="110">'.$lang0020.': </td>

<td><input type="text" name="bname" value="'.$bname.'" size="19" onFocus="changetext(content[10])"></td>

</tr>

<tr>

<td class="ttitle">'.$lang0022.': </td>

<td><input type="password" name="pass" value="'.$pass.'" size="19" onFocus="changetext(content[11])"></td>

</tr>

<tr bgcolor="#DCE6D5">

<td class="ttitle">'.$lang0024.': </td>

<td><input type="password" name="pass1" value="'.$pass1.'" size="19" onFocus="changetext(content[12])"></td>

</tr>

<tr>

<tr>

<td class="ttitle">'.$lang0026.': </td>

<td>

<select name="auswahl" onFocus="CheckAuswahl()" onChange="CheckAuswahl()">

<option value="" selected="selected">==== Auswahl ====</option>

<option value="p" ';if($nutzertyp=='p'){$ctext.= 'selected';}$ctext.='>Privatperson</option>

<option value="g" ';if($nutzertyp=='g'){$ctext.= 'selected';}$ctext.='>Gewerbe</option>

<option value="h" ';if($nutzertyp=='h'){$ctext.= 'selected';}$ctext.='>Gastgewerbe</option>

<option value="i" ';if($nutzertyp=='i'){$ctext.= 'selected';}$ctext.='>Institution</option>

<option value="v" ';if($nutzertyp=='v'){$ctext.= 'selected';}$ctext.='>Verein</option>

<option value="k" ';if($nutzertyp=='k'){$ctext.= 'selected';}$ctext.='>Kunst & Kultur</option>

<option value="m" ';if($nutzertyp=='m'){$ctext.= 'selected';}$ctext.='>Medien & Presse</option>

</select>

</td>

</tr>

<tr bgcolor="#DCE6D5">

<td class="ttitle">'.$lang0035.':</td>

<td><input type="text" name="email" value="'.$email.'" size="19" onFocus="changetext(content[13])"></td>

</tr>

<tr>

<td><input type="reset" name="loeschen" value="Löschen"></td>

<td class="btn"><input type="hidden" name="step" value="1">

<input type="submit" name="senden" value="Anmelden"></td>

</tr>

</table>

</form>';

hier ein auszug

mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

bei IE 5.5 funktioniert der ganze spass nur im firefox geht halt nix.

Ist was in der JavaScript-Konsole zusehen welches das Problem eingrenzen könnte.

jetzt habe ich rausbekommen das firefox kein onclick ereignis macht

und daliegt ja das problem denn ich muss ja das onklick ereignis abfangen

Wo bitte hast du gelesen das Firefox das onclick nicht verarbeitet? Also ich habe das schon mal ab und an eingesetzt und ich habe damit keine Probleme. Wenn du mal bei selfhtml [1] vorbeischaust wirst du auch feststellen, dass onclick zu den universalen Event-Handlern gehört und seit Firefox 1.0 unterstützt wird.

Wie sieht denn eine changetext() Funktion in JavaScript aus? Ich denke eher es liegt an der als am onclick an sich.

[1] http://de.selfhtml.org/html/attribute/eventhandler.htm#uebersicht

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...