php包含html后,在html写php语言,<script>语言无法正常工作

想把script语言echo出来,显示有语法错误echo'<scriptlanguage="javascript">varrValue="";functionopenSe... 想把script语言echo出来,显示有语法错误
echo '<script language="javascript">
var rValue = "";
function openSearch(){window.showModalDialog(rValue,'open','status=no;scroll=no;resizable=no;help=no;dialogWidth=660px;dialogHeight=600px');}
</script>';
展开
 我来答
xvlm
2012-09-13 · TA获得超过252个赞
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:133万
展开全部
把js语句里的单引号换成双引号就行了。
echo '<script language="javascript">
var rValue = "";
function openSearch(){window.showModalDialog(rValue,“open”,“status=no;scroll=no;resizable=no;help=no;dialogWidth=660px;dialogHeight=600px”);}
</script>';
lyh05623
2012-09-13 · 超过32用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:73.6万
展开全部
使用以下写法:
<?php
echo <<<HTML
<script language="javascript">
var rValue = "";
function openSearch(){window.showModalDialog(rValue,'open','status=no;scroll=no;resizable=no;help=no;dialogWidth=660px;dialogHeight=600px');}
</script>
HTML;
?>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2012-09-13 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3634万
展开全部
rValue,'open','status=no;scroll=no;resizable=no;help=no;dialogWidth=660px;dialogHeight=600px');}

这一行有单引号 和 你echo的单引号冲突了 用转义字符或者分段写把
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IT老农
2012-09-13
知道答主
回答量:31
采纳率:100%
帮助的人:16.9万
展开全部
单引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式