Napisałem skrypt, który kontroluje wpisy w polu <textarea>. Nie wiem tylko, jak zrobic, zeby wyszukac poleceniem indexOf wstawiony znacznik ENTER np. W polu textarea wpisuję "Jakiś teks
Jakiś teks
"
Próbowałem już wyszukać znaki \n ale nic z tego ... pomocy !!!
Enter na komputerach klasy PC to zazwyczaj \n\r. Może to pomoże :)
while(tresc.indexOf('\n\r')>=0){
for(var a=0;a<=tresc.length;a++)
if(tresc.charAt(a)=='\n\r') tresc.charAt(a)='-';
}
To jest skrypt wyszukiwania. Dalej nie działa :(
Jest jeszcze jedno rozwiązanie - jak zrobić, żeby tez wpisany w <textarea> nie był później przez php interpretowany jako kod tylko jako zwykły teks? Np. tak jak to jest na tym forum - wpisuję kod i do pliku jest zapisywany zwykły text, odczytywany jest też jako zwykły tekst ... hm ....
ehm ... chyba znalazłem odpowiedź ... kilka pytań wcześniej :) :D Dziekuje wszystkim za pomoc :) :D
lol
tresc.charAt(a)=='\n\r'
charAt(a) to "znak w pozycji a" a "\n\r" to 2 znaki więc to nie przejdzie :)
ale to tak btw
hmmm... a nie \r\n (13,10) ?
No tak właśnie mi to coś nie pasowało i dlatego zapytałem się kumpla. On się pomylił a ja to zaakceptowałem.
\n - New line = #10
\r - carriage Return = #13
więc racja - "\r\n"
mea culpa