<button onclick="aprove(<?php echo $d["cod_team"]; ?>)">Aprove</button>
<button onclick="refuse(<?php echo $d["cod_team"] ?>)">Refuse</button>
1)我们如何将相同的指令赋予A元素?
2)我应该注意哪些跨浏览器问题?
ķ。问候, MEM
答案 0 :(得分:2)
<a href="#" onclick="...">Approve</a>
url的#
保证浏览器不会离开此页面,否则语义将保持不变。
答案 1 :(得分:1)
同样的方式:
<a href="javascript:void(0)" onclick="aprove(<?php echo $d["cod_team"]; ?>)">Aprove</a>
javascript:void(0)部分可以防止href的默认行为,从而阻止任何页面加载。
答案 2 :(得分:1)
<a href="javascript:aprove(<?php echo $d["cod_team"]; ?>)">Approve</a>
<a href="javascript:refuse(<?php echo $d["cod_team"]; ?>)">Refuse</a>
此外:
<a href="#" onclick="aprove(<?php echo $d["cod_team"]; ?>)">;return false;">Approve</a>
<a href="#" onclick="refuse(<?php echo $d["cod_team"]; ?>)">;return false;">Refuse</a>
而且,只是为了笑容:
<a href="javascript:aprove(<?=$d["cod_team"]?>)">Approve</a>
<a href="javascript:refuse(<?=$d["cod_team"]?>)">Refuse</a>
如果你想要一个后备:
<a href="approve.php?cod_team=<?=$d["cod_team"]?>" onclick="aprove(<?=$d["cod_team"]?>)">;return false;">Approve</a>
<a href="refuse.php?cod_team=<?=$d["cod_team"]?>" onclick="refuse(<?=$d["cod_team"]?>)">;return false;">Refuse</a>
另外,还有其他方法无数。
顺便说一下,你在函数名称中拼错了。