Ho questa variabile
Codice PHP:
var param = 'message=' + document.getElementById('txt_message').value;
che mi prende il testo da un form, se nell'input vado a scrivere "+ ciao" la variabile invia al database "ciao" senza il +. Credo che legga il + come segno di concatenamento e non come stringa di testo, come posso ovviare a questo?
qui il pezzo di codice intero
Codice PHP:
if (sendReq.readyState == 4 || sendReq.readyState == 0) {
sendReq.open("POST", 'getChat.php?main=1&last=' + lastMessage, true);
sendReq.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
sendReq.onreadystatechange = handleSendChat;
var param = 'message=' + document.getElementById('txt_message').value;
sendReq.send(param);
document.getElementById('txt_message').value = '';
}