- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章javascript asp教程第五课--合二为一由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
两条防线,一个函数: 试问你如何能保证客户端和服务器端具有相同的功能?表单域的验证闪现在我们眼前。别人把你的html复制到另外一个脚本,然后改变客户端的表单域验证--这并不是一件难事。摆在眼前的解决方法是将表单域的验证放置在服务器端。但那又意味着因为使用者的一个小错误,都要给服务器端要返回一串的错误信息。那么,我们何不同时拥有二者呢?不仅仅如此,我们还可以在客户端和服务器端使用同一个javascript函数来保证二者的完全一致性。 看看下面这一小段,请特别注意一下checkMyZip()函数。 。
复制代码代码如下
<%@LANGUAGE="JavaScript"%> <% //No ASP Here, just a regular HTML Page %> <HTML> <SCRIPT LANGUAGE="JavaScript"> <!--Hide function checkMyZip(zipCode) { var myRegularExpression=/(^\d{5}$)|(^\d{5}-\d{4}$)/ if (myRegularExpression.test(zipCode) == true) { return nothingIsWrong(); } else { return somethingIsWrong(); } } function nothingIsWrong() { //Do nothing return true } function somethingIsWrong() { alert("Something is wrong with the zip code you provided.") document.zipCodeForm.zipCodeText.focus() return false; } //Stop Hiding--> </SCRIPT> <STRONG>Type a valid U.S. Postal zip code into the box, and submit it.</STRONG> <FORM NAME="zipCodeForm" ACTION="script05a.asp" METHOD="Post" onSubmit="return checkMyZip(document.zipCodeForm.zipCodeText.value)"> <INPUT TYPE="Text" NAME="zipCodeText"><BR> <BR> <INPUT TYPE="Submit" VALUE="Submit"> </FORM> </HTML> 。
我们在本课中看到的就是作为你用javascript来编写asp脚本的一个最大的回报。看看下边的脚本,然后再次注意checkMyZip()函数。 。
复制代码代码如下
<%@LANGUAGE="JavaScript"%> <% function checkMyZip(zipCode) { var myRegularExpression=/(^\d{5}$)|(^\d{5}-\d{4}$)/ if (myRegularExpression.test(zipCode) == true) { return nothingIsWrong(); } else { return somethingIsWrong(); } } function nothingIsWrong() { //Do nothing return true } function somethingIsWrong() { return false; } var zipCode=new String(Request.Form("zipCodeText")) if (checkMyZip(zipCode)==true) { Response.Write("<HTML>\r") Response.Write("The zip code you provided... ") Response.Write("<FONT COLOR=\"RED\">") Response.Write(zipCode + "</FONT> is good.\r") Response.Write("</HTML>\r") } else { Response.Write("<HTML>\r") Response.Write("The zip code you provided... ") Response.Write("<FONT COLOR=\"RED\">") Response.Write(zipCode + "</FONT> has a problem.\r") Response.Write("</HTML>\r") } %> 。
这并不是最完美的列子,但是它包含了我们所要讲授的要点。客户端和服务器端严正数据的函数是完全一样的。支持函数是一样的饿,但是变化确是明显的。仅仅是个玩笑,让我们来看看下面的脚本。它并没有客户端验证。 。
复制代码代码如下
<%@LANGUAGE="JavaScript"%> <% //No ASP Here, just a regular HTML Page %> <HTML> <STRONG>Type a zip code (with no client side validation) into the box submit it.</STRONG> <FORM NAME="zipCodeForm" ACTION="script05a.asp" METHOD="Post"> <INPUT TYPE="Text" NAME="zipCodeText"><BR> <BR> <INPUT TYPE="Submit" VALUE="Submit"> </FORM> </HTML> 。
第一部分小节: 这是本课程计划第一部分的小节。有过用vbscript编写asp的朋友并不需要在本站上有更进一步的研究。他们现在可以使用他们客户端脚本的使用技巧去将任何的函数(子程序),任何的页面,或者是任何的应用程序转换为javascript。 其他的朋友则需要留下来继续我们在第二部分的旅程。 。
最后此篇关于javascript asp教程第五课--合二为一的文章就讲到这里了,如果你想了解更多关于javascript asp教程第五课--合二为一的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我有这个, public enum Condition : uint // bitwise { None = 0, NewLine = 1, Space = 2 } Rule.
两条防线,一个函数: 试问你如何能保证客户端和服务器端具有相同的功能?表单域的验证闪现在我们眼前。别人把你的html复制到另外一个脚本,然后改变客户端的表单域验证--这并不是一件难事。摆
当我们打开此工作簿时,此代码将查看一个范围并找到包含文本“RCA Pending”的单元格,并将弹出一个 MsgBox,让用户知道该列中的哪一行包含特定文本。问题是,如果有多行包含此文本,也会有多个
我有一个 pandapower 网络,在一些公交车上,我将电池和光伏发电作为 FMU。现在我有一个主算法,可以在不同 FMU 的输入和输出之间创建连接并运行模拟。 我的问题是是否有可能将所有内容组合到
2 个不同的 jscript 合而为一: 我有 2 个 html 文件,其中有 2 个不同的 jscript。我想用 2 个 html 页面制作一个页面。我想在 1.html 按钮中添加 2.html
我的问题很简单,就是想把两张表拼成一张,不PK第一张表完全不同,它们完全不同 table1. table2. |в|q| |@|John | |ы|a|
我想弄清楚是否有办法将我的两个类合二为一。我的程序只是一个循环链表,我必须使用尽可能少的类。我还需要一些帮助来设置一种方法,让我用另一个节点替换一个节点。这是我的两个类(class)有什么想法吗? 第
我有 NSArray 和 NSArray。我想把所有的 NSArray 合二为一。 我认为有一个简单的函数可以使用,不是吗? 这是我收到的: ( ( n0eGi1KJW
向所有 CSS 专家致敬:D 我遇到了这种情况(在移动设备上): one two three four 我想,当通过@media处于横向模式时,将其更改为这样(不显示:无等): o
我想做的是将两个 or 查询与一个 and 查询结合起来 WHERE (id contains[cd] %@ OR name contains[cd] %@) AND manu = %@" 到目前为止
我正在尝试为游戏创建背景并有两个背景图像。我可以使用两个不同的 SKSpriteNode()、SKTexture、SKAction.sequence..etc 和一些数学将它们拼接在一起,但结果有点不
我有一个 HICON,我想将其用作另一个 HICON 的叠加层,以创建结果 HICON。结果 HICON 然后将用于“所有者绘制”控件(注意:它不使用图像列表)。覆盖图标具有透明颜色 RGB(0, 2
我正在修复我们在我们的一个网站上使用的模板,该模板具有以下代码 此代码段有效。 GS_googleAddAdSenseService("ca-pub-123"); GS_googleEna
我有以下 gulp 任务: gulp.task('app-scripts', function() { return getEnvScriptsStream() .pipe(
Perl 模板工具包 - 如何加入/连接多个变量(合为一个)例如,在 html 选择字段/组合中选择所选元素时需要它。 我在这里找到问题 https://www.perlmonks.org/?disp
我有一个 super 简单的网站,我想在本地托管。 我希望能够从网站触发windows程序并将结果返回给网站。 How can I accomplish this? Is this even poss
我遇到了这个问题,我在 中有一个 Logo 和一些导航链接。当我使用 CSS text-align:center; Logo 位于中心的一行,导航链接位于其正下方的另一行。 理想情况下,我希望它们并
我需要一个同时是 HashMap 和 ArrayList 的类。 为什么需要HashMap?根据键快速访问对象。 为什么我需要 ArrayList?随机选择一个元素。 你知道如何解决这个问题吗?有现成
我有一个模型类如下: public class CCP implements Serializable{ private static final long serialVersionUID
我正在使用 ReactiveCocoa 并且我有几个 SignalProducers let center = NSNotificationCenter.defaultCenter() let sig
我是一名优秀的程序员,十分优秀!