【Javascript与PHP验证用户输入URL地址是否正确_php技巧】教程文章相关的互联网学习教程文章

Javascript验证用户输入URL地址是否为空及格式是否正确

代码如下: <script type="text/javascript"> function checkUrl() { var url = document.getElementById(url).value; if (url==){ alert(URL 地址不能为空); return false; } else if (!isURL(url)) { alert(URL 的格式应该是 //www.gxlcms.com); return false; } else { return true; } return false; } function isURL(str) { //varreg=/[0-9a-zA-z]+.(html|htm|shtml|jsp|asp|php|com|cn|net|com.cn|org)$/; //必须包含.(最后面...

JS获取几种URL地址的方法小结

以下为JS获取几种URL地址的方法 代码如下:thisURL = document.URL;thisHREF = document.location.href;thisSLoc = self.location.href;thisDLoc = document.location; thisTLoc = top.location.href;thisPLoc = parent.document.location;thisTHost = top.location.hostname;thisHost = location.hostname; tmpHPage = thisHREF.split( "/" );thisHPage = tmpHPage[ tmpHPage.length-1 ];tmpUPage = thisURL.split( "/" );thisUPag...

javascript自动给文本url地址增加链接的方法分享

URL地址自动添加的实现其实就是那么点内容:检测与替换。 检测 “检测”就是检测文字(字符串)内部是否有符合http地址的内容,显然,这需要用到正则表达式进行验证,这个工作前端和后台都可以做,这里,只讲前端的方法,使用JavaScript实现。 验证HTTP地址的正则表达式如下(可能有疏漏或是不准确之处,欢迎指正):代码如下:var reg = /(http://|https://)((w|=|?|.|/|&|-)+)/g; 前一部分匹配http或是https开头的URL字符串地址,...

JavaScript实现url地址自动检测并添加URL链接示例代码

背景:写一个简单的聊天系统,发出Htpp的Url实现跳转加上a标签。 实现代码: 代码如下:String.prototype.httpHtml = function(){ var reg = /(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|&|-)+)/g; return this.replace(reg, <a target=_blank href="$1$2">$1$2</a>); }; 摘录: URL地址自动添加的实现 URL地址自动添加的实现其实就是那么点内容:检测与替换。 检测 “检测”就是检测文字(字符串)内部是否有符合http地址的内容,显...

URL地址中的#符号使用说明

一般我们想让一个a标签点击后执行javascript代码,有以下几种写法: 方式一:<a href="#" onclick="alert(1);">点击一</a> 这种方式的缺点就是点击后会在地址栏的URL后面加#号,同时把页面移动到顶部,一般不建议使用。方式二:<a href="javascript:void(0);" onclick="alert(1);">点击一</a> 这种方式避免了方式一的缺点,点击后对页面没有任何影响。但是有一个致命的缺点,就是在IE6下不能执行form对象的submit()方法,也不能执行...

url地址自动加#号问题说明

web开发中,有时候给超链接写点击事件时候喜欢这样写:   <a href="#" onclick="link();" >操作</a>   有次用jquery提交ajax请求后,当前页的url参数末尾就会自动给加个#号。开始百思不得其解,纠结了半天原来是这种写法的问题,换成 href="javascript:void(0);" 后问题不在出现。   注: # 包含了一个位置信息,默认的锚点是#top 也就是网页的上端,而javascript:void(0) 仅表示一个死链接。

获取URL地址中的文件名和参数的javascript代码

代码如下://获取页面文件名 function GetPageName() { var url=window.location.href;//获取完整URL var tmp= new Array();//临时变量,保存分割字符串 tmp=url.split("/");//按照"/"分割 var pp = tmp[tmp.length-1];//获取最后一部分,即文件名和参数 tmp=pp.split("?");//把参数和文件名分割开 return tmp[0]; }

JavaScript实现url地址的参数封装到josn中【代码】

解决将url地址的参数封装到josn中 JavaScript代码如下: var url = http://item.taobo.com/item.html?a=1&b=2&c=&d=xxx&e;console.log(fn(url));function fn(str) {var obj = {};// 截取?后面的字符串str = str.slice(str.indexOf(?) + 1);var arr = str.split(&);for (var i = 0; i < arr.length; i++) {// 用等号将字符串截取两段var temp = arr[i].split(=);// 下标第一个赋值给key,下标第二个赋值给valueobj[temp[0]] = temp[1]...

获取网页URL地址及参数等的两种方法(js和C#)

转:获取网页URL地址及参数等的两种方法(js和C#) 一 js 先看一个示例 用javascript获取url网址信息 <script type="text/javascript"> document.write("location.host="+location.host+"<br>"); document.write("location.hostname="+location.hostname+"<br>"); document.write("location.href="+location.href+"<br>"); document.write("location.pathname="+location.pathname+"<br>"); document.write("location.protocol="+loc...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部