关于实现下一页的方法
javascript吧
全部回复
仅看楼主
level 2
这样做下一页对吗,这样只能翻页使用一次,a等于1之后,再点击button也没法把文字替换了,可是我又不想每一个文章弄一个页面。请大佬帮忙看看哪里出问题了,或者其他好的方法
2022年06月18日 00点06分 1
level 12
点一次,a变成2,再点一次,a变成3,你的代码又没写3的内容,当然不变了。你是想循环显示吗?[疑问]
建议数据和逻辑分开放。便于后期维护。
// 定义数据
const poems=[
'第一首',
'第二首',
'第三首'
];
// 诗歌序号
let index = 0;
// 显示诗歌的函数
const showPoem = function(index){
document.getElementById('zhengwen').innerHTML = poems[index];
}
// 页面加载完成后显示第一首
window.onload = ()=>{
showPoem(0);
}
// 切换诗歌的函数
const tiHuan = function(){
if(index >= poems.length){
index = 0;
}else{
index ++;
}
showPoem(index)
}
2022年06月30日 08点06分 10
太感谢你了[太开心]
2022年07月02日 01点07分
1