Javascript enter linjeskift

Tags:    php mysql javascript

Hej Udviklere :P

Jeg har en chat hvor der er en kode som gør at når man trykker enter så sendes beskeden. Dette er lavet i jquery/javascript. Der er bare det problem at hvis man sætter musen midt i teksten eller sådan noget så laver den et linjeskift så skriver man følgende og trykker enter ser det så ledes ud:

Før:

Hej me(MUSEN HER)d dig

*Enter tryk*

Efter:
Hej me
d dig

Jeg ved ikke hvordan jeg skal undgå det.. Håber nogen har en stump kode til dette :)

PS: Det er lidt svært at forklare hvad problemet er :P Håber i forstår det.



5 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
vil tro du kunne lave en variable og sende den istedet for at sende indholdet af textboxen, eller du kan putte en return false på i din function.

1.
Fold kodeboks ind/udJScript kode 


2.
Fold kodeboks ind/udJScript kode 



edit: selvf kun når keycode = enter.



Indlæg senest redigeret d. 04.09.2011 17:29 af Bruger #3427
Det ville helt sikkert være nemmere at hjælpe dig, hvis du gav os et stykke kode at kigge på...

Uden det, så er mit bedste bud, at der står i noget i en .click() som ikke skal stå der..



et bud:
Fold kodeboks ind/udJScript kode 




Min kode ser sådan her ud:

Fold kodeboks ind/udJScript kode 




Ved ikke om det virker, men prøv:

Fold kodeboks ind/udJScript kode 




t