点击按钮添加标签如下:
但是点击添加后标签闪了下又消失了(gif录不进去,但确实添加进去有没有了),与此同时URL后面多了个问号,可以点击后退按钮了....
这是为什么呢?与什么有关?
demo链接
html
javascript
var $ = function(x){
return document.querySelector(x);
};
var $a = function(id){
return document.getElementById(id);
};
function addEvent(element,type,handler){
if(element.addEventListener){
element.addEventListener(type,handler,false);
}else if (element.attachEvent) {
element.attachEvent('on'+type,handler);
}else{
element['on'+type] = handler;
}
}
var arrHobby=[];
function displayHobby(){
var hobby = $('textarea').value.trim();
arrHobby.push(hobby);
renderHobby();
}
function clickKeyup(){
addEvent($('button'),'click',displayHobby);
}
function renderHobby(){
var hobbyList='';
for(var item in arrHobby){
hobbyList += '' + arrHobby[item] +'';
}
$a('hobby_list').innerHTML = hobbyList;
}
function init(){
clickKeyup();
renderHobby();
}
init();
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
人生最曼妙的风景,竟是内心的淡定与从容!