gpt4 book ai didi

php - 缺少语法错误),不知道将其放置在哪里才能回显输入

转载 作者:行者123 更新时间:2023-12-02 19:05:03 26 4
gpt4 key购买 nike

我想知道在下面的代码中显示文本输入的正确方法是什么,因为没有输出任何内容:

<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:参数列表后缺少 )。

最佳答案

转义引号

<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>

取决于 $result 是什么 - 应该是一个数字或者它也必须被引用我们还需要知道 $_FILES 包含什么,因此请发布您现在拥有的渲染 View 源

转义应该使它看起来像

  window.top.stopVideoUpload(
10,
'<input name=\'vidid\' type=\'text\' value=\'someId'/> bla'
);

这样更容易阅读

 '<?php echo '<input name="vidid" type="text" value="'.$id.'" />' . $_FILES['fileVideo']['name']; ?>'

这给出了

  window.top.stopVideoUpload(
10,
'<input name="vidid" type="text" value="someId"/> bla'
);

关于php - 缺少语法错误),不知道将其放置在哪里才能回显输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14419188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com