何も出力されていないため、以下のコードのエコーでテキスト入力を表示する正しい方法を知りたい:
<script language="javascript" type="text/javascript">
window.top.stopVideoUpload(
<?php echo $result; ?>,
'<?php echo "<input name='vidid' type='text' value='$id'/> " . $_FILES['fileVideo']['name'] ?>'
);
</script>
うまくいかなかった別の試み:
<script language="javascript" type="text/javascript">
return window.top.stopVideoUpload(
<?php echo $result; ?>,
'<?php echo "<input name='vidid' type='text' value='".$id."'/>" . $_FILES['fileVideo']['name']; ?>'
);
</script>
アップデート:
<script language="javascript" type="text/javascript">
window.top.stopVideoUpload(
<?php echo $result; ?>,
'<?php echo "<input name='vidid' type='text' value='".$id."'/>" . $_FILES['fileVideo']['name']; ?>'
);
</script>
私が受け取っているエラーは次のとおりです。syntaxError: missing ) after argument list.