23. november 2005 - 14:22Der er
16 kommentarer og 1 løsning
tilføje tekst i textarea, uden javascript
Hvis man har et billed af en smiley ved siden af textarea'et. og man trykker på billedet. hvordan får man så fx. ":)" over i sidst textarea'et, efter den tekst man har skrevet? Håber i kan hjælpe. SKriv hvis i ikke forstår mig :)
Tror ikke du kan undgår JS. Ellers skal du helt over en VILD løsning, med at reloade siden og gennem PHP tage det tekst som står i feltet og smække det ind som value="..." plus ":)".
Det er ikke muligt at lave dette uden at bruge JavaScripts.
Eller jo man kan jo opdatere sit form hver gang man trykker på et billede og sende text variablen til en side hvor efter man kan tilføje tekst i enden ved at bruge
$var = $_POST[var] $var .=":)";
Men dette er idiotisk efter at man skal vene top at siden loader hver gang og det kan tage tid hvis man skal bruge mange smileys.
PHP er jo serverside-script og JS client-side. Når en bruger udfylder et tekst-felt mm. foregår det hele hos vedkommende, og her har PHP intet at skulle have sagt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.