ASP - qual'e' il codice asp o ascii per intercettare il carattere 'invio' della tastiera, in un form ?
ciao
ho un form in cui ho una textarea.
si possono inserire delle stringhe nella textarea, e poi premere 'invio' dalla tastiera per andare a capo, e scrivere ancora, e cosi' via
quando faccio l'invio del form, riesco ad intercettare i valori "a capo", tranne l'ultimo !!!
cioe' non riesco a sapere se l'utente ha premuto invio (per andare a capo) anche se poi non ha piu' inserito nessun altra stringa
es.
ci sono 2 possibilita' :
nota : io qui rappresento con "<fineriga>" il fatto che si e' premuto il tasto invio della tastiera
nella textarea l'utente puo' inserire :
caso 1)
111111<fineriga>
22222222<fineriga>
3333333
oppure caso2):
111111<fineriga>
22222222<fineriga>
3333333<fineriga>
in questo modo io splitto le varie stringhe.codice:textarea = Trim(Request.Form("testo")) array111=split(textarea,chr(13))
pero' nel caso 2 ottengo che le stringhe sono 4, non 3 !!!
l'ultima e' in pratica vuota... ma non riesco a capire il carattere, perche' non e' ne' Null, ne' "", ne' chr(13)

Rispondi quotando