资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

js动态显示php数据,php实时显示数据

js数组如何调用php数据库数组循环显示

思路:php是服务器端语言,自在服务器端运行,运行完以后吧结果以HTML代码的形式推到你的浏览器;JS直接在你的浏览器上运行。应该在PHP语句里直接ECHO(输出) js代码,把数据传给JS数组,然后再用js函数处理。

成都创新互联一直通过网站建设和网站营销帮助企业获得更多客户资源。 以"深度挖掘,量身打造,注重实效"的一站式服务,以网站设计、网站制作、移动互联产品、成都营销网站建设服务为核心业务。十余年网站制作的经验,使用新网站建设技术,全新开发出的标准网站,不但价格便宜而且实用、灵活,特别适合中小公司网站制作。网站管理系统简单易用,维护方便,您可以完全操作网站资料,是中小公司快速网站建设的选择。

?php

include_once("conn.php");

$sql = mysql_query("select username from user where bmid = 9");

$i =1;

while($row = mysql_fetch_array($sql))

{

echo “scriptdataSource = ".$row['username']."/script";

}

?

具体操作请自行调试

html如何通过js脚本调用显示一个php页面的内容?

举一个简单的例子来说明:

如在页面a.html中用下面这句调用:

script type="text/javascript" src="b.php?action=test"/script

script type="text/javascript"

alert(jstext);

/script

在b.php中有这样一段PHP代码:

? $action=$_GET['action']; //echo "var jstext='$action'"; //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 //echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?

当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值.

小结:

在HTML里用JS 调用文件的方式调PHP文件,则PHP文件的输出将会被调用页作为JS的代码来用.

2 php调用js中的值

在z.php页面中有这样一段代码:

script type="text/javascript" var url="aaaa*"; /script ? $key="script type=text/javascriptdocument.write(url)/script"; echo $key; ?

3 php调用js中的方法(函数)

script type="text/javascript" function test() { var t1=3; t1 = t1+2; alert(t1); //return t1; } /script

?php echo "script type='text/javascript'test();/script"; ?

4 JS调用PHP变量

(1)

?php

$userId=100;

? script

var userId;

userId=document.getElementByIdx_x_x_x("userId").value;

alert (userId);

/script

input type="text" name="userId" id="userId" value="?php echo $userId; ?"

(2)

?php

$url = '变化的网址'; //定义变量

?

script type="text/javascript"

//js调用php变量

var ds ="?php echo $url?" ; //赋值 alert(ds); //输出效果 /script

5 -------------------------------

script language="JavaScript" !--

var Y=?php echo date('Y')?,M=?php echo date('n')?,D=?php echo date('j')?;

--

/script

6 自己写的js和php互相调用

1.php内容:

?php

//echo "script LANGUAGE='javascript'alert('$php变量');/script"; //最简单的php调用js

//echo "a href=#img width=50 src='$fruit_pic_array[$i]' onMouseOver=’javascript:a();‘/a";

//echo "a href='3.php'aaaa/a"; //php中超链接

//echo "script type='text/javascript' language='javascript'phpmake('PHP建站学习笔记网');/script"; //有时候需要在PHP执行过程中,需要调用JavaScript自定义函数(验证时出错)

echo "function ok(msg){alert(msg);}";

?

HTML

HEAD

TITLE php调用js文件的好办法/TITLE

/HEAD

BODY

!--js调用php中定义的js--

scrīpt language=''javascrīpt'' type=''text/javascrīpt'' src=''1.php''/scrīpt

scrīpt

ok("aaaaaa!");

/scrīpt

/script

/BODY

/HTML

2.php内容:

!--js调用php--

?php

$userId=100;

?

script

var userId;

userId=document.getElementByIdx_x("userId").value;

alert (userId);

/script

input type="text" name="userId" id="userId" value="?php echo $userId; ?"

!--js调用php--

?php

if($_GET["action"]=="ok")

{

echo "I'm OK!";

}

else

{

echo "I'm not OK!";

}

?

SCRIPT Language = "JavaScript"

function func()

{

if(confirm("Are you OK with this?"))

{

this.location = "ok.php?action=ok";

}

else

{

this.location = "ok.php?action=cancel";

}

}

/SCRIPT

html

head

/head

body

a href="#" href="#" onClick="javascript:func();"Please Click/a

/body

/html

!--js调用php--

html

head

script

function isMail(PostString)

{

re=/\w*/

if(re.test(PostString))

{

return true;

}

else

{

return false;

}

}

function test(){

if (isMail(?php echo $email?))

{document.write("?php echo "N";?");}

else

{document.write('?php echo 'Y';?');}

}

/script

/head

body

?php

$email="aa";

?

input type=button value=click onclick= 'test() '

/body

/html

!--php中含有js代码--

?php

echo "

script language=javascript

function test(){

alert( 'hello ');

}

/script ";

?

input type=button value=click onclick= 'test() '

js文件怎么动态获取php echo内容

js获取php echo内容的方法如下:

如在页面a.html中用下面这句调用:

script type="text/javascript" src="test.php?action=test"/script

script type="text/javascript"

alert(jstext);

/script

在b.phpPHP代码如下:

? $action=$_GET['action'];

var jstext='$action'"; //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?


当前标题:js动态显示php数据,php实时显示数据
网址分享:http://cdkjz.cn/article/dseseod.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220