php动态生成JavaScript代码_php技巧

复制代码 代码如下:

<?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>

时间: 2024-09-20 01:01:20

php动态生成JavaScript代码_php技巧的相关文章

[MVC4+Razor]如何在页面文件内动态生成javascript代码??

问题描述 [MVC4+Razor]如何在页面文件内动态生成javascript代码??我的Model是个数据类的List,想对这个List中每个对象生成一段js代码.请问用什么方法输出实现??目前我在<script></script>用如下方法:@foreach(variteminModel){Response.Write("function@item.Name(){}");}后,运行生成一对代码,在页面最顶部,而且没在<script></sc

简化Ajax和Java开发,第1部分:用JSP标记文件动态生成JavaScript代码

很多Web开发人员都经常抱怨说 Java EE 太复杂.构建新的 Web 组件太难.定制现有的组件没有预想的那样简单,并且即便是很小的更改都需要重新启动应用程序.本系列给出了针对这些问题的解决方案,即采用代码生成器.约定.脚本语言和先进的 JavaServer Pages (JSP) 特性.在本文中,您将了解如何基于 JSP 标记文件构建可重用的 Ajax 和 Java 组件,而这些 JSP 标记文件很容易开发和部署.更改之后,JSP 标记文件会由 Java EE 服务器自动重编译,而无须重启应

jquery+php+ajax显示上传进度的多图片上传并生成缩略图代码_php技巧

本例用到其他2个php class.upload.php和 functions.php还有css和js以及img文件 完整实例代码点击此处本站下载. 效果图如下: 实现代码如下: JavaScript代码如下: 复制代码 代码如下: <script type="text/javascript">  $(document).ready(function() {      $("#filelist").niceScroll({          cursor

PHP生成月历代码_php技巧

<?php /*   Function Written by Nelson Neoh @3/2004.   For those who wants to utilize this code, please do not remove this remark.   If you have done any enhancement to this code, please post the copy at http://www.dev-club.com PHP board.  Thank you.

用ASP动态生成JavaScript的表单验证代码

javascript|表单验证|动态 表单的验证是开发WEB应用程序中常遇到的一关.有时候我们必须保证表单的某些项必须填写.必须为数字.必须是指定的位数等等,这时候就要用到表单验证了,一般我们常用的表单验证有2种方式: 1.编写JavaScript或VBScript的表单验证函数,在客户端进行验证:2.在表单提交后,使用ASP的方法Request.Form获取表单的输入值进行判断,然后返回结果,这是在服务端进行验证: 这2种方式都有其优缺点,比如第1种方式速度比较快,而且通常使用警告框的方式,用

《高效的JavaScript代码编写技巧》阅读笔记

<高效的JavaScript代码编写技巧>虽然是不算长的网上文章,但却是非常好的讲述.作者围绕了如何更高效地进行 DOM 操作,作出多方面.有经验的分析与总结.有的是语言编码的技巧(如循环),有的是浏览器本身不足而去要克服的问题,有的是常见的陷阱,要我们如何去注意并规避之.更重要的是,作者不但陈述了问题的现象,在列出解决问题方法的同时,还事先给出错误的实例,反面的示例,以让读者更好地对比,通过"比较的方法"容易快速地体会其中的差异以及细微之处. 原文在:http://www

PHP动态生成javascript文件的2个例子

 这篇文章主要介绍了PHP动态生成javascript文件的2个例子,需要的朋友可以参考下 一.PHP动态生成   第一步:在PHP文件中直接写入JS代码,并在头部声明这是一个JavaScript文件    代码如下:<?php header('Content-Type: application/x-javascript; charset=UTF-8');?> 第二步:用PHP输出转义JavaScript代码  代码如下:function jsformat($str) {     $str =

用JSP在客户端生成JavaScript代码来实现表单校验

javascript|js|客户端 今天费了一天时间就是做这个东西,原理很简单,就是用 JSP 在页面的开始部分生成一段代码,如 errorcheck.jsp 中所示,但程序太长,还是费了我不少时间来改写. 主程序是名为 ErrorCheck.java ,有了这个 ErrorCheck 的 Bean,我们就再也不用为了表单校验去写那一大堆烦人的 JavaScript 代码了.ErrorCheck 类已帮我们生成了几乎所有你将会用到的校验方法,如是否为数字,长度的校验,是否为合法email等,你只

eclipse 编辑html页面,不知为何自动生成javascript代码,求解

问题描述 eclipse 编辑html页面,不知为何自动生成javascript代码,求解 是不是jsp配置的原因 解决方案 创建的时候把那些附加的选项都不要勾选,都去掉,创建一个空文档 解决方案二: 谢谢,已经解决了,原因是电脑中毒了. 解决方案三: - -...还以为你说的js代码跟你写的代码相关呢