Posted in PHP onMarch 09, 2009
<?php echo <<<JS //使用多行输出的方法输出JavaScript代码 <SCRIPT Language = "JavaScript"> function func() { if(confirm("Are you OK with this?")) { document.write("I'm OK!"); } else { document.write("I'm not OK!"); } } </SCRIPT> JS; ?> <html> <head> </head> <body> <a href="#" href="#" onClick="javascript:func();">Please Click</a> </body> </html>
<?php $confirm = "Are you OK with this?"; //定义确认框上的信息 $ok_msg = "I'm OK!"; //OK时的信息 $not_ok_msg = "I'm not OK!"; //Cancel时的信息 echo "<SCRIPT Language = \"JavaScript\">"; //开始逐行输出JavaScript代码 echo "function func()"; echo "{"; echo "if(confirm(\"Are you OK with this?\"))"; echo "{"; echo "document.write(\"I'm OK!\");"; echo "}"; echo "else"; echo "{"; echo "document.write(\"I'm not OK!\");"; echo "}"; echo "}"; echo "</SCRIPT>"; //输出结束 ?> <html> <head> </head> <body> <a href="#" href="#" onClick="javascript:func();">Please Click</a> </body> </html>
php动态生成JavaScript代码
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@