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 相关文章推荐
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
Mar 26 Javascript
JavaScript中常见陷阱小结
Apr 27 Javascript
JS中使用Array函数shift和pop创建可忽略参数的例子
May 28 Javascript
以jQuery中$.Deferred对象为例讲解promise对象是如何处理异步问题
Nov 13 Javascript
json的使用小结
Jun 08 Javascript
通过javascript进行UTF-8编码的实现方法
Jun 27 Javascript
javascript-解决mongoose数据查询的异步操作
Dec 22 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
Jan 13 Javascript
Vue组件中prop属性使用说明实例代码详解
May 31 Javascript
Promise.all中对于reject的处理方法
Aug 01 Javascript
node微信开发之获取access_token+自定义菜单
Mar 17 Javascript
Layui实现带查询条件的分页
Jul 27 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 xml文件操作实现代码(二)
2009/03/20 PHP
php存储过程调用实例代码
2013/02/03 PHP
php输出控制函数和输出函数生成静态页面
2019/06/27 PHP
学习ExtJS Window常用方法
2009/10/07 Javascript
有趣的JavaScript数组长度问题代码说明
2011/01/20 Javascript
Jquery中ajax方法data参数的用法小结
2014/02/12 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
javascript实现输出指定行数正方形图案的方法
2015/08/03 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
js遮罩效果制作弹出注册界面效果
2017/01/25 Javascript
json数据传到前台并解析展示成列表的方法
2018/08/06 Javascript
浅谈Javascript常用正则表达式应用
2019/03/08 Javascript
微信公众平台获取access_token的方法步骤
2019/03/29 Javascript
手写Vue弹窗Modal的实现代码
2019/09/11 Javascript
layui table 列宽百分比显示的实现方法
2019/09/28 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
python中列表元素连接方法join用法实例
2015/04/07 Python
Python对List中的元素排序的方法
2018/04/01 Python
Python3 读、写Excel文件的操作方法
2018/10/20 Python
Python如何用wx模块创建文本编辑器
2020/06/07 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
介绍一下Java的事务处理
2012/12/07 面试题
艺术专业大学生自我评价
2013/09/22 职场文书
学年自我鉴定范文
2013/10/01 职场文书
过程装备与控制工程专业个人的求职信
2013/12/01 职场文书
银行营业厅大堂经理岗位职责
2014/01/06 职场文书
幼儿园教师工作制度
2014/01/22 职场文书
创建卫生先进单位实施方案
2014/03/10 职场文书
群众路线自我剖析及整改措施
2014/11/04 职场文书
2014年外联部工作总结
2014/11/17 职场文书
大学生思想道德自我评价
2015/03/09 职场文书
2016高考感言
2015/08/01 职场文书
python - asyncio异步编程
2021/04/06 Python
Spring中bean的生命周期之getSingleton方法
2021/06/30 Java/Android
Python if else条件语句形式详解
2022/03/24 Python