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 相关文章推荐
Jquery 点击按钮显示和隐藏层的代码
Jul 25 Javascript
JavaScript中将一个值转换为字符串的方法分析[译]
Sep 21 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
Nov 26 Javascript
JS将光标聚焦在文本最后的实现代码
Mar 28 Javascript
jQuery实现鼠标划过展示大图的方法
Mar 09 Javascript
每天一篇javascript学习小结(Date对象)
Nov 13 Javascript
jQuery解决$符号命名冲突
Jun 18 Javascript
javascript 判断页面访问方式电脑或者移动端
Sep 19 Javascript
手机端js和html5刮刮卡效果
Sep 29 Javascript
javascript中json对象json数组json字符串互转及取值方法
Apr 19 Javascript
JavaScript中关于base64的一些事
May 06 Javascript
几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍
Mar 17 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
浅析PHP微信支付通知的处理方式
2014/05/25 PHP
PHP使用strrev翻转中文乱码问题的解决方法
2017/01/13 PHP
PHP PDOStatement::execute讲解
2019/01/31 PHP
JavaScript 滚轮事件使用说明
2010/03/07 Javascript
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
js原生appendChild的bug解决心得分享
2013/07/01 Javascript
如何设置iframe高度自适应在跨域情况下的可用方法
2013/09/06 Javascript
Jquery获取元素的父容器对象示例代码
2014/02/10 Javascript
DIV始终居中的js代码
2014/02/17 Javascript
jQuery实现数字加减效果汇总
2014/12/16 Javascript
JS实现可调整倒计时间代码分享
2015/08/18 Javascript
浅谈javascript alert和confirm的美化
2016/12/15 Javascript
基于js粘贴事件paste简单解析以及遇到的坑
2017/09/07 Javascript
JavaScript插件Tab选项卡效果
2017/11/14 Javascript
基于Vue制作组织架构树组件
2017/12/06 Javascript
vue 不使用select实现下拉框功能(推荐)
2018/05/17 Javascript
关于layui 下拉列表的change事件详解
2019/09/20 Javascript
node.JS路径解析之PATH模块使用方法详解
2020/02/06 Javascript
[01:01:14]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第一场 11.21
2020/11/23 DOTA
Python装饰器使用示例及实际应用例子
2015/03/06 Python
Python os模块学习笔记
2015/06/21 Python
Python实现批量读取word中表格信息的方法
2015/07/30 Python
Python 多线程的实例详解
2017/09/07 Python
Python pandas常用函数详解
2018/02/07 Python
Python二进制串转换为通用字符串的方法
2018/07/23 Python
python微元法计算函数曲线长度的方法
2018/11/08 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
P D PAOLA法国官网:西班牙著名的珠宝首饰品牌
2020/02/15 全球购物
大学毕业登记表自我鉴定
2013/10/09 职场文书
结对共建协议书
2014/08/20 职场文书
奥巴马当选演讲稿
2014/09/10 职场文书
八一建军节主持词
2015/07/01 职场文书
七一表彰大会简报
2015/07/20 职场文书
详解Python类和对象内容
2021/06/22 Python
PyMongo 查询数据的实现
2021/06/28 Python
nginx sticky实现基于cookie负载均衡示例详解
2022/12/24 Servers