Problem mit document.getElementById(). "+" Zeichen wird nicht ausgegeben.

xtramen01

Erfahrenes Mitglied
Hallo Leute,

ich habe ein HTML Formular das ich per Ajax weiterverarbeiten will.
Nun kann die Variable prefix entweder ein + (Plus) oder - (Minus) enthalten.
Das "-" Zeichen wird korrekt ausgegeben, aber das "+" Zeichen nicht. Es erscheint einfach nichts wenn ich die Variable $_GET['prefix'] im Script weiterverarbeiten möchte.

Hat jemand eine Idee was ich falsch mache?

Javascript:
var prefix = document.getElementById('my_prefix').value;
$("#ajax_output").load("options.php&id="+id+"&option="+option+"&attribute="+attribute+"&prefix="+prefix+"&price="+price+"")

Danke und Gruß
 
Zuletzt bearbeitet von einem Moderator:
Weiterverarbeiten willst du den GET-Wert ja mit Hilfe von PHP.

Dann verwende mal urlencode im PHP-Skript.

PHP:
echo urlencode($_GET['prefix']);
 

Neue Beiträge

Zurück