Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

onclick ereignis in php????

Empfohlene Antworten

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

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?

mit php geht gar nix.

das was du suchst findest du glaube ich hier

tooltip ist besser als onclick-methode

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

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

hast du vielleicht im FireFox javascript ausgeschaltet?

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.