私は$ pathという名前の変数を持っています。この変数をPHPからjavascript関数に渡したいと思います。PHP変数をJavaScript関数に渡す
<button onclick='myFunctionContact(\"" . $row1['id'] . "\")'>
<img border='0' alt='Contacts' src='".$imgpth."peoplesmall.png'>
</button>
<script>
function myFunctionContact(id) {
window.open('!!!$path should go here!!!'+id, '', 'toolbar=no,scrollbars=yes,resizable=yes,top=200,left=500,width=400,height=400');
}
</script>
パス内のURLを目的の場所に表示するにはどうすればよいですか?
変数をjavascript変数に出力してその変数を関数に配置しようとしましたが、そのときにポップアップウィンドウが機能しなくなりました。
function myFunctionContact(id) {
var test1 = <?php echo $path; ?>;
window.open(test1 +id, '', 'toolbar=no,scrollbars=yes,resizable=yes,top=200,left=500,width=400,height=400');
}
私はそれが間違っていることを知っていますが、私はどのように考えていません。アドバイスをいただければ幸いです。
印刷していますか?そのエコーの最後に? –
これはタイプミスです。私はそれを修正するために編集します。 –
[PHPからJavaScriptへ変数とデータを渡す方法は?](http://stackoverflow.com/questions/23740548/how-to-pass-variables-and-data-from-php-to-javascript) – giorgio