私は、フォームのHTMLコードである$ formcodeをポップアップウィンドウに表示するために、次のコードを使用しようとしています。私はそれが理想的な方法ではないことを理解していますが、なぜ機能していないのか理解したいと思います。が欠けている)htmlフォームコードの引数リストの後
<?php
$blah = "Well"; $test = "Done";
echo '<script type="text/javascript" src="fetchlayers.js"></script>';
$formcode = "<form action=\"process.php\" method=\"post\" enctype=\"multipart/form-data \"><label for=\"file\">Filename:</label><input type=\"file\" name=\"file\" id=\"file\"/> <br /><input type=\"submit\" name=\"submit\" value=\"Submit\" onclick=\"setTimeout(function() { alert('$blah'); },1250);\" /></form>";
echo "<h1>hello</h1>
<div id='form'>
<a href='#' onclick=\"createpopup('" . htmlentities($formcode) . "'); return false;\">
click here</a>
</div>";
ファイヤーバグでは、やや恣意的に見える引数リストの後に、括弧の右の数があります。
これはブラウザが見ているコードであることがわかります。 – Anonymous