首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

【100%结帖】按钮点击后改变文字,该如何处理

2012-05-08 
【100%结帖】按钮点击后改变文字想做一个收藏按钮,刚开始文字是“收藏”,对应一个函数,点击后是文字是“取消收

【100%结帖】按钮点击后改变文字
想做一个收藏按钮,刚开始文字是“收藏”,对应一个函数,点击后是文字是“取消收藏”,对应另外一个函数,要怎么实现?

[解决办法]

HTML code
<a href="javascript:void(0)" cid='123123123'  state="0" onclick = "fav(this)">收藏</a>
[解决办法]
[Quote=引用:]

引用:

HTML code

<a href="javascript:void(0)" cid='123123123' state="0" onclick = "fav(this)">收藏</a>


当然不会改变了,因为state的值怎样都是0,没改变,这样改就行了
JScript code
function fav(o) {    var state = o.getAttribute('state');    var id = o.getAttribute('cid');    if(o.innerHTML == '收藏') {        o.innerHTML = '取消收藏';        //alert("收藏");        state = 1;        add(id); //收藏    } else {        o.innerHTML = '收藏';        cancel(id); //取消收藏            }} 

热点排行