Ajax链接标签位置不同导致异常的分析

IIS环境下,ASP写代码,Ajax链接第一次点击可以有效执行并返回正确的信息,但返回的链接链接再点击则无效,不能实现开关式的反复来回地执行并显示信息。

 在IE8.0和Google Chrome里测试,下面的代码表现各不相同。

XML/HTML代码
  1. <span id="status_626" class="IsPayedFalse" onclick="ChangeIsPayed(626,1)">×</span>  

这样写,在IE里可以实现开关式的功能,在Chrome里只能点击一次。

XML/HTML代码
  1. <a href="javascript:void(0)"><span id="status_626" class="IsPayedFalse" onclick="ChangeIsPayed(626,1)"></span></a>  

这样在外面写上了<a>标签的,或像下面在里面写了<a>标签的:

XML/HTML代码
  1. <span id="status_626" class="IsPayedFalse" onclick="ChangeIsPayed(626,1)"><a href="javascript:void(0)"></a></span>  

这两种在IE里可以实现开关式的操作,但在Chrome里不行。

有待进一步测试。备忘。

 



[本日志由 ancher 于 2016-11-21 02:22 PM 更新]
上一篇: 没有考试的教育都是忽悠:论早教的骗局
下一篇: 人活着不但要心怀感恩,更要心怀歉意
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: AJAX 链接 标签
相关日志:
评论: 0 | 引用: 0 | 查看次数: 994
发表评论
你没有权限发表评论!