Siechfred: PHP-Stringvariable kommt in JS als [Object] an:brauch Tip

Beitrag lesen

PHP
$iddv5='iddv5xx';
echo 'onclick="do_js('.$iddv5.')";';

Wie Cheatah schon anmerkte, PHP ist uninteressant. Wie sieht das HTML einschließlich onclick-Attribut aus, das der Browser zu sehen bekommt?

function do_js(vgx) {
      alert('angekommen: '+vgx);
      }
alert gibt aus: 'angekommen: [object]'
ich hätte jedoch gern: 'angekommen: iddv5xx'

<raten target="ins_blaue">
Dann setze die Hochkommata so, dass die JS-Funktion den String 'iddv5xx', nicht aber das Objekt iddv5xx übergeben bekommt.
</raten>

Siechfred

--
Hinter den Kulissen passiert viel mehr, als man denkt, aber meistens nicht das, was man denkt.