
正文
php数据js失效 php+js
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
运行PHP程序时,JS文件不起作用
index.php应该是这样的吧
head
script type="text/javascript" src="ajax.js"/script
/head
body
a href="#" onclick="funphp100('t')"o/a
div id="php100"/div
/body
还有ajax.js里的
head要去掉
相关问答
Q1: php网页js调用失败,无法显示,怎么办
建议使用jquery
假设你右边是一个div标签,给他设置一个id值,比如id="show"
给查询两个字加一个标签,比如a标签:a href="#" class="chaxun"查询/a
然后写jquery的ajax代码:
$('a.chaxun').click(function(){//class=”chaxun"的a标签的点击事件
var bianhao, minzhi;//声明2个变量
biaohao = $('#bianhao').val();//取得文本框id为bianhao的值
mingzhi = $('#mingzi').val();//同理
$('div#show').load('chaxun.php?bianhao=' +bianhao +'mingzhi=' + mingzhi);
});
最后在你的chaxun.php中,和平时写代码一样就行了
?php
$bianhao = $_GET['bianhao'];
$mingzhi = $_GET['mingzhi'];
//接着就是你的数据库查询
echo $Data;//输出你的数据库查询结果即可
Q2: 在php中写js为什么有些代码会失效
这是两种编辑语言,语法都不一样,当然会黑了,
你想写的话可以把 js 当作 php 中的字符串输出,最终返回到浏览器解释,因为 js 本来就是运行在客户端的:
//...
} else {
echo "
script
document.write('Hello World!');
/script
";
}
也可以把你的PHP标签结束掉,当作 HTML 输出:
?php
if (//...) {
//...
} else {
? !-- End --
script
documetn.write('Hello World!');
/script
?php // Start
}
?
Q3: php、javascript、html:用javascript控制select默认选中项失效
不能在head部分的js代码来一运行就控制body里面的元素,那时候可能body还没有加载,你的js代码应该移动到body相应的元件代码之后。
其实,你根本就无需使用js,直接用PHP控制select的选项的selected属性。
关于php数据js失效和php+js的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






