JavaScript实现获取用户单击body中所有A标签内容的方法
发布时间 - 2026-01-11 01:43:38 点击率:次本文实例讲述了JavaScript实现获取用户单击body中所有A标签内容的方法。分享给大家供大家参考,具体如下:
var tbody = document.body;
tbody.onclick = function (e) {
getUrl(e);
}
function getUrl(e) {
e = e || event;
var target = e.target || e.srcElement, href;
alert(target.tagName);
//获取到A标签中的onclick属性的值
if (target.tagName == 'A') {
href = target.onclick;
} else if (target.tagName == 'SPAN') {
//父标签onclick属性的值
href = target.parentNode.onclick;
}
//去除空格、换行(切记:需转换类型)
var subHref = href.toString().replace(/\ +/g,"").replace(/[ ]/g,"").replace(/[\r\n]/g,"");
//alert(subHref.substring(subHref.lastIndexOf("/")+1, subHref.indexOf(".jsp")+4));//sub jspName
//获取到的链接中包含".jsp",点击的就是菜单项
if (subHref.indexOf(".jsp") > 0) {
}
}
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript窗口操作与技巧汇总》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
# JavaScript
# 获取
# 用户
# 单击
# body
# A标签
# 内容
# 基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
# JavaScript设置body高度为浏览器高度的方法
# JavaScript中window、doucment、body的解释
# JS代码放在head和body中的区别分析
# 使用JS或jQuery模拟鼠标点击a标签事件代码
# javascript和jquery修改a标签的href属性
# js实现a标签超链接提交form表单的方法
# JS 实现点击a标签的时候让其背景更换
# js确认删除对话框适用于a标签及submit
# 在JS中a标签加入单击事件屏蔽href跳转页面
# Javascript中使用A标签获取当前目录的绝对路径方法
# 相关内容
# 遍历
# 感兴趣
# 数据结构
# 给大家
# 更多关于
# 所述
# 程序设计
# 换行
# 菜单项
# 讲述了
# var
# js
# brush
# tbody
# function
# onclick
# document
# gt
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
网页设计与网站制作内容,怎样注册网站?
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
Java类加载基本过程详细介绍
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
Laravel如何使用Service Container和依赖注入?(代码示例)
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
JS去除重复并统计数量的实现方法
phpredis提高消息队列的实时性方法(推荐)
Laravel PHP版本要求一览_Laravel各版本环境要求对照
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
Laravel storage目录权限问题_Laravel文件写入权限设置
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
如何快速搭建高效服务器建站系统?
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
Bootstrap CSS布局之列表
Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】
如何快速生成ASP一键建站模板并优化安全性?
MySQL查询结果复制到新表的方法(更新、插入)
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
微信小程序 HTTPS报错整理常见问题及解决方案
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
中山网站推广排名,中山信息港登录入口?
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
nodejs redis 发布订阅机制封装实现方法及实例代码
如何挑选优质建站一级代理提升网站排名?
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
音乐网站服务器如何优化API响应速度?
Laravel观察者模式如何使用_Laravel Model Observer配置
Laravel如何优化应用性能?(缓存和优化命令)
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
如何在阿里云香港服务器快速搭建网站?
Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】
java获取注册ip实例
SQL查询语句优化的实用方法总结
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
,怎么在广州志愿者网站注册?
北京的网站制作公司有哪些,哪个视频网站最好?
夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化
java ZXing生成二维码及条码实例分享
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
网站制作软件有哪些,制图软件有哪些?
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
jQuery validate插件功能与用法详解

