duanci1858 2013-11-08 16:18
浏览 9
已采纳

通过php,javascript和html传递价值

Take in mind the following; the code below and programs associated at it is runs perfectly.

<script>
   window.vorderby = "YEAR"
   exibelivrosAJAX();
</script>

but, when I did the modify below gave me the following error: Uncaught ReferenceError: YEAR is not defined

<script>
   window.vorderby = <?php echo $_POST['formorderby']; ?>;
   exibelivrosAJAX();
</script>

Looking for and reading tons of messages I did the following:

<script type="text/javascript" src="funcoesJS.js">
   window.vorderby = <?php echo $_POST['formorderby']; ?>;
   exibelivrosAJAX();
</script>

and the error was solved. But, the function exibelivrosAJAX() don't run.

Below you can see the two pieces of code that I think can help you to understand a little better.

1st piece of code in the primary file: echo " ";

2nd piece of code in another php file: window.vorderby = ; exibelivrosAJAX();

Could you help me to understand it? Thanks a lot! Marcos.

  • 写回答

2条回答 默认 最新

  • duanbi3786 2013-11-08 16:20
    关注

    You forgot to enclose the outputed variable with qoutes

    window.vorderby = "<?php echo $_POST['formorderby']; ?>";
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示