Ich versuche, eine Variable frm php an eine JavaScript-Funktion übergeben, aber ein Raum wird immer angegangen, und ich kann nicht sehen, wie.zusätzliche Mystery Space in PHP-Code
Der entsprechende PHP-Code-Schnipsel:
<p><a href='#' onclick=\"makewindows(" . $html . "); return false;\">Click for full description </a></p>".$brand."
<p><a href=\"#\" onclick=\"deleteRec('".$ARTICLE_NO."', '".$brand."', '".$pg."', '".$nextArticleNo."')\">DELETE</a>
$ Marke ist das, was ich zu übergeben möchten, und deleteRec ist der Name der Funktion.
Am Ende der ersten Zeile echote ich Marke vor dem Link zu deleteRec, und es enthält keinen Speicherplatz. In meinem Testfall ist es einfach auf "o" gesetzt.
Die Verknüpfung, die für deleteRec erzeugt wird, enthält jedoch eindeutig ein Leerzeichen, und ich weiß nicht, wo es herkommt.
<a href="#" onclick="deleteRec('190274380300', ' o', '2', '250343889611')">DELETE</a>
var_dump ($ Marke); gibt String (1) "o" zurück, definitiv kein Leerzeichen. –