4. Februar 200322 j hi ich bin gerade dabei eine Shoutbox zu programmieren. Die eingaben der Benutzer speichere ich in einer txt.Datei ab. ich hab es bis jetzt soweit geschafft, dass wenn ein user auf einen Smily(emoticon) klickt, dieser im Eingabefeld erscheint und auch in die Textdatei geschrieben wird. Das habe ich mit hilfe einer javascript funktion (onClick) gemacht. Problem: wenn man auf den Smily drückt, schreibt es zwar z.B. :-) ins eingabefeld; aber ich möchte, dass der Cursor dann hinter dem Smily wieder im Eingabefeld erscheint und der user seinen Eingabetext fortsetzen kann. Mit welcher methode kann ich das erreichen??? bitte um hilfe vielen dank didii
4. Februar 200322 j easy... erst den focus und dann den text <script language="javascript"> function doIt() { txt.focus(); txt.value= txt.value + ":-)"; } </script>
5. Februar 200322 j hi ich hab deine Anweisung ausprobiert, doch dann wird der Focus auf den Anfang der Zeile gesetzt, und nicht hinter das :->!!! hier mein Code vielleicht kann mir jemand sagen was ich ändern muss! document.Formular.getElementsTagByName("input")[1].focus(); document.Formular.getElementsByTagName("input")[1].value += (Zeichen); bitte helft mir weiter danke mfg didii
5. Februar 200322 j sehr komisch. wenn es bei mir nicht geklappt hätte, hätte ich es nicht gepostet... sortry da weiss ich nicht woran es bei dir liegen kann. begbie
5. Februar 200322 j ja des passt schon, i bin ja um jede Hilfe froh! danke ich weiß auch nicht wieso des ned geht, bei am Freund von mir gehts auch, vielleicht liegts daran, dass er a mehrzeiliges Eingabefeld hat. Glaub ich zwar auch nicht aber ich habs genauso, und es funzt nicht. naja egal, ist sowieso nur eine Kleinigkeit cu didii
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.