JS动态添加的div点击跳转到另一页面实现代码
发布时间 - 2026-01-11 03:30:02 点击率:次div调用函数跳转:
var obj = document.getElementById('id');
obj.onclick=function(){
window.location.href="跳转的地址" rel="external nofollow" ;
}
源文件:
<!DOCTYPE html>
<html>
<head>
<title>首页推荐页面</title>
<meta name="author" content="Chunna.zheng"/>
<meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8"/>
<style type="text/css">
div.recommendclass {
width: 100%;
height: 60px;
line-height: 60px;
vertical-align: middle;
font-size: 18px;
text-align: center; /*文字水平居中对齐*/
background-color: #f5f5f5;
}
.mall_contentChild1Class {
display: inline;
width: 40%;
height: 100px;
background-color: #f5f5f5;
}
.mall_contentChild2Class {
display: inline;
width: 60%;
height: 100px;
float: right;
position: relative;
background-color: #f5f5f5;
}
.mall_contentChild2BottomClass {
display: table-cell;
width: 90%;
vertical-align: bottom;
position: absolute;
left: 5px;
bottom: 5px;
background-color: #f5f5f5;
}
.mall_Child2TextLeftClass {
line-height: 16px;
vertical-align: bottom;
background-color: #f5f5f5;
}
.mall_Child2TextRightClass {
float: right;
color: #f3b041;
font-size: 25px;
line-height: 26px;
vertical-align: bottom;
background-color: #f5f5f5;
}
.news_title {
display: block;
font-size: 18px;
vertical-align: center;
background-color: #f5f5f5;
}
.news_message {
display: block;
font-size: 14px;
vertical-align: center;
background-color: #f5f5f5;
}
.news_time {
display: block;
font-size: 12px;
vertical-align: bottom;
position: absolute;
bottom: 5px;
right: 5px;
background-color: #f5f5f5;
}
</style>
</head>
<body style="margin: 0; padding: 0 ">
<div id="mall_news" class="recommendclass">新闻咨讯</div>
<div id="news_content" style="background-color:#f5f5f5"></div>
<script>
var Shu = 2;
var df = document.createElement("div");
for (var i = 0; i <= Shu; i++) {
var oDiv = document.createElement("div");
var divChild1 = document.createElement("div");
divChild1.className = 'mall_contentChild1Class';
var img = document.createElement("img");
img.style.width = "130px";
img.style.height = "100px";
img.src = 'ic_mall_good_stuff.jpg';
divChild1.appendChild(img);
oDiv.appendChild(divChild1);
var divChild2 = document.createElement("div");
divChild2.className = 'mall_contentChild2Class';
var text1 = document.createElement("span");
text1.className = 'news_title';
text1.innerHTML = "我是标题";
divChild2.appendChild(text1);
var bottomDiv = document.createElement("div");
var textLeft = document.createElement("span");
textLeft.className = 'news_message';
textLeft.innerHTML = "我是内容";
bottomDiv.appendChild(textLeft);
var textRight = document.createElement("span");
textRight.className = 'news_time';
textRight.innerHTML = "2017.09.23";
bottomDiv.appendChild(textRight);
divChild2.appendChild(bottomDiv);
oDiv.appendChild(divChild2);
//添加点击事件
oDiv.onclick = function(){
window.location.href="file:///android_asset/news.html" rel="external nofollow" ;
}
df.appendChild(oDiv);
}
document.getElementById("news_content").appendChild(df);
</script>
</body>
</html>
总结
以上所述是小编给大家介绍的JS动态添加的div点击跳转到另一页面实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# js
# 动态添加
# div
# 点击跳转
# js实现的点击div区域外隐藏div区域
# js点击页面其它地方将某个显示的DIV隐藏
# js点击弹出div层实现可拖曳的弹窗效果
# JavaScript鼠标事件
# 点击鼠标右键
# 弹出div的简单实例
# Javascript点击其他任意地方隐藏关闭DIV实例
# JS实现点击按钮控制Div变宽、增高及调整背景色的方法
# js实现点击按钮后给Div图层设置随机背景颜色的方法
# javascript实现鼠标点击页面 移动DIV
# javascript实现点击按钮让DIV层弹性移动的方法
# js实现点击生成随机div
# 我是
# 跳转
# 小编
# 在此
# 给大家
# 首页
# 所述
# 给我留言
# 感谢大家
# 跳转到
# 咨讯
# 疑问请
# 有任何
# style
# utf
# type
# recommendclass
# css
# width
# equiv
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
SQL查询语句优化的实用方法总结
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
如何获取PHP WAP自助建站系统源码?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
如何基于云服务器快速搭建个人网站?
如何在阿里云服务器自主搭建网站?
Claude怎样写约束型提示词_Claude约束提示词写法【教程】
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
Python数据仓库与ETL构建实战_Airflow调度流程详解
Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】
Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】
手机软键盘弹出时影响布局的解决方法
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
米侠浏览器网页背景异常怎么办 米侠显示修复
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
制作企业网站建设方案,怎样建设一个公司网站?
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
微信小程序 wx.uploadFile无法上传解决办法
Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用
文字头像制作网站推荐软件,醒图能自动配文字吗?
EditPlus中的正则表达式 实战(2)
百度浏览器如何管理插件 百度浏览器插件管理方法
如何快速打造个性化非模板自助建站?
如何用PHP工具快速搭建高效网站?
Python高阶函数应用_函数作为参数说明【指导】
Laravel如何创建自定义Facades?(详细步骤)
JavaScript如何实现路由_前端路由原理是什么
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
Android实现代码画虚线边框背景效果
香港服务器建站指南:免备案优势与SEO优化技巧全解析
深入理解Android中的xmlns:tools属性
香港服务器选型指南:免备案配置与高效建站方案解析
如何用美橙互联一键搭建多站合一网站?
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
海南网站制作公司有哪些,海口网是哪家的?
如何在VPS电脑上快速搭建网站?
新三国志曹操传主线渭水交兵攻略
js代码实现下拉菜单【推荐】
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
如何快速生成橙子建站落地页链接?
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
JavaScript如何实现类型判断_typeof和instanceof有什么区别
百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭
图册素材网站设计制作软件,图册的导出方式有几种?
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解

