通过onhashchange事件,点击a标签,文本框出现对应内容

简介: 通过onhashchange事件,点击a标签,文本框出现对应内容

效果

css代码

a{
    display: inline-block;
    text-decoration: none;
    width: 100px;
    height:50px;
    line-height:50px;
    text-align: center;
    color:#999;
}
div{
    width:300px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
html代码

洪在烈
瓦斯科
朴玄硕


1
2
3
4
js代码

var data={
boy1:'洪在烈',
boy2:'瓦斯科',
boy3:'朴玄硕'
};
window.onhashchange=function(){
var hash=window.location.hash;//保存当前改变了hash值的hash值
hash=hash.substring(1);//因为这里获取到的hash值是(#boy1),所以要把前面的#去掉
document.getElementById('content').innerText=data[hash];
};

相关文章
|
XML 安全 Java
自定义PMD检测的类型集合(详解)
自定义PMD检测的类型集合(详解)
自定义PMD检测的类型集合(详解)
|
10月前
|
前端开发
Hash、onHashChange事件
Hash、onHashChange事件
|
10月前
|
机器学习/深度学习 数据采集 算法
基于Liquid State Machine的时间序列预测:利用储备池计算实现高效建模
**Liquid State Machine (LSM)** 是一种 **脉冲神经网络 (Spiking Neural Network, SNN)** ,在计算神经科学和机器学习领域中得到广泛应用,特别适用于处理 **时变或动态数据**。它是受大脑自然信息处理过程启发而提出的一种 **脉冲神经网络** 。
294 4
基于Liquid State Machine的时间序列预测:利用储备池计算实现高效建模
|
10月前
|
存储 JSON 运维
智能物联网平台:Azure IoT Hub在设备管理中的实践
【10月更文挑战第26天】随着物联网技术的发展,Azure IoT Hub成为企业管理和连接数百万台设备的强大平台。本文介绍Azure IoT Hub的设备管理功能,包括设备注册、设备孪生、直接方法和监控诊断,并通过示例代码展示其应用。
406 4
|
10月前
|
Web App开发 测试技术 API
Playwright 测试报告中显示的标签和注释。
Playwright 测试报告中显示的标签和注释。
210 57
|
10月前
|
前端开发 JavaScript API
前端框架新探索:Svelte在构建高性能Web应用中的优势
【10月更文挑战第26天】近年来,前端技术飞速发展,Svelte凭借独特的编译时优化和简洁的API设计,成为构建高性能Web应用的优选。本文介绍Svelte的特点和优势,包括编译而非虚拟DOM、组件化开发、状态管理及响应式更新机制,并通过示例代码展示其使用方法。
252 2
|
10月前
|
监控 数据可视化 BI
服务器监控软件Zabbix
【10月更文挑战第19天】
157 6
|
10月前
|
开发框架 JavaScript 前端开发
Node.js日记:客户端和服务端介绍、Node.js介绍
Node.js日记:客户端和服务端介绍、Node.js介绍
|
10月前
|
大数据 数据挖掘
大数据中配对删除(Pairwise Deletion)
【10月更文挑战第22天】
409 6
|
10月前
|
监控
Saga模式在分布式系统中保证事务的隔离性
Saga模式在分布式系统中保证事务的隔离性
202 4

热门文章

最新文章