JS实现网页上随机产生超链接地址的方法


Posted in Javascript onNovember 09, 2015

本文实例讲述了JS实现网页上随机产生超链接地址的方法。分享给大家供大家参考,具体如下:

这是一个JavaScript的应用,每刷新一次页面,会自动更换一次链接,虽然不常用,不过对Javascript随机函数Math.random() 的使用将直到引导作用。

运行效果截图如下:

JS实现网页上随机产生超链接地址的方法

在线演示地址如下:

具体代码如下:

<html>
<head>
<title>在网页上随机产生超链接地址</title>
<script language="javascript">
<!--
  url = new Array();
  url[0] = "http://www.yahoo.com";
  url[1] = "https://3water.com";
  url[2] = "http://www.baidu.com";
  i = Math.random() * url.length;
  i = Math.floor(i);
  str = "<a id='linkID' href='" + url[i] + "'>";
-->
</script>
</head>
<body>
<script language="javascript">
<!--
  document.write(str + "本链接是随机产生的,刷新页面会更换。</a><br>");
  document.write(linkID.href);
//-->
</script>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
为Extjs加加速(javascript加速)
Aug 19 Javascript
JS之Date对象和获取系统当前时间详解
Jan 13 Javascript
JS 使用for循环遍历子节点查找元素
Sep 06 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
Mar 01 Javascript
Node.js 的模块知识汇总
Aug 16 Javascript
深入理解Vue.js源码之事件机制
Sep 27 Javascript
Node.js学习教程之HTTP/2服务器推送【译】
Oct 31 Javascript
JS+HTML实现的圆形可点击区域示例【3种方法】
Aug 01 Javascript
使用Node搭建reactSSR服务端渲染架构
Aug 30 Javascript
angular 未登录状态拦截路由跳转的方法
Oct 09 Javascript
node静态服务器实现静态读取文件或文件夹
Dec 03 Javascript
linux服务器快速卸载安装node环境(简单上手)
Feb 22 Javascript
JavaScript获取页面中超链接数量的方法
Nov 09 #Javascript
window.location.hash知识汇总
Nov 09 #Javascript
JavaScript实现简单获取当前网页网址的方法
Nov 09 #Javascript
JavaScript识别网页关键字并进行描红的方法
Nov 09 #Javascript
JS实现兼容性较好的随屏滚动效果
Nov 09 #Javascript
初步了解javascript面向对象
Nov 09 #Javascript
js面向对象之常见创建对象的几种方式(工厂模式、构造函数模式、原型模式)
Nov 09 #Javascript
You might like
PL-880隐藏功能
2021/03/01 无线电
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
2011/04/17 PHP
PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
2011/12/16 PHP
探讨如何把session存入数据库
2013/06/07 PHP
PHP常用函数之格式化时间操作示例
2019/10/21 PHP
Nigma vs Alliance BO5 第五场2.14
2021/03/10 DOTA
Javascript 面向对象(二)封装代码
2012/05/23 Javascript
探索Emberjs制作一个简单的Todo应用
2012/11/07 Javascript
浅谈checkbox的一些操作(实战经验)
2013/11/20 Javascript
js替代copy(示例代码)
2013/11/27 Javascript
jQuery中parents()和parent()的区别分析
2014/10/28 Javascript
jQuery实现多按钮单击变色
2014/11/27 Javascript
javascript与jquery中的this关键字用法实例分析
2015/12/24 Javascript
js实现input密码框提示信息的方法(附html5实现方法)
2016/01/14 Javascript
jQuery Raty 一款不错的星级评分插件
2016/08/24 Javascript
看看“疫苗查询”小程序有温度的代码
2018/07/31 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
在Django的form中使用CSS进行设计的方法
2015/07/18 Python
详解Python的Lambda函数与排序
2016/10/25 Python
使用Python的turtle模块画图的方法
2017/11/15 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
利用Python代码实现数据可视化的5种方法详解
2018/03/25 Python
Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例
2018/04/19 Python
Python带动态参数功能的sqlite工具类
2018/05/26 Python
Python实现获取本地及远程图片大小的方法示例
2018/07/21 Python
python opencv读mp4视频的实例
2018/12/07 Python
Pygame框架实现飞机大战
2020/08/07 Python
Python的Tqdm模块实现进度条配置
2021/02/24 Python
Abe’s of Maine:自1979以来销售相机和电子产品
2016/11/21 全球购物
会计找工作求职信范文
2013/12/09 职场文书
2015小学教师年度考核工作总结
2015/05/12 职场文书
大学生创业,为什么都会选择快餐饮?
2019/08/08 职场文书
导游词之海南天涯海角
2019/12/05 职场文书
导游词之泉州崇武古城
2019/12/20 职场文书
Python实现拼音转换
2021/06/07 Python
Python  序列化反序列化和异常处理的问题小结
2022/12/24 Python