为什么不能修改img的onclick属性?在线等待! 我的页面语言是ASPX(C#)的,在线等,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这样试下...<script type="text/javascript">function SetState(state){ switch (state) { case "预处理": document.getElementById("btn1").src = "/image/admin_b1_g.gif"; document.getElementById("btn1").onclick = null; document.getElementById("btn2").src = "/image/admin_b2.gif"; document.getElementById("btn2").onclick = function(){SetState('配货中');}; break; case "配货中": document.getElementById("btn1").src = "/image/admin_b1.gif"; document.getElementById("btn1").onclick = function(){SetState('预处理');}; document.getElementById("btn2").src = "/image/admin_b2_g.gif"; document.getElementById("btn2").onclick = null; break; }}</script><img id="btn1" src="/image/admin_b1.gif" onclick="SetState('预处理')" style="cursor: hand" /><img id="btn2" src="/image/admin_b2.gif" onclick="SetState('配货中')" style="cursor: hand" /> <!DOCTYPE html PUBLIC "-//W3C//Dtd XHTML 1.0 transitional//EN" "http://www.w3.org/tr/xhtml1/Dtd/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <title></title> <SCRIPT> function runThing() { alert("123"); } function add() { var obj = document.getElementById("btnRun"); obj.onclick = function() { runThing(); } } function del() { var obj = document.getElementById("btnRun"); obj.onclick = function() { } } </SCRIPT></head><body> <input onclick="add();" type="button" value="给按钮加事件" /> <input onclick="del();" type="button" value="给按钮去事件" /> <br /> <hr /> <br /> <input id="btnRun" type="button" value="button" /></body></html> jquery如何选择class为a 和 class为b的两组span 谁知道这个图表是用什么插件做的? 求动态树实例 一个很急的JS问题 这样的FLASH JS 图片字体效果轮播应该怎么实现 EXT GWT问题 javascript和asp怎么样取得在线电影的真实地址 高分求教js问题 菜单被其它网页元素挡住了? jsp目前最好用的开发工具是什么? 请大虾们帮忙讲解一段代码 100分相送!! 中文编码问题
<script type="text/javascript">
function SetState(state)
{
switch (state)
{
case "预处理":
document.getElementById("btn1").src = "/image/admin_b1_g.gif";
document.getElementById("btn1").onclick = null;
document.getElementById("btn2").src = "/image/admin_b2.gif";
document.getElementById("btn2").onclick = function(){SetState('配货中');};
break;
case "配货中":
document.getElementById("btn1").src = "/image/admin_b1.gif";
document.getElementById("btn1").onclick = function(){SetState('预处理');};
document.getElementById("btn2").src = "/image/admin_b2_g.gif";
document.getElementById("btn2").onclick = null;
break;
}
}
</script>
<img id="btn1" src="/image/admin_b1.gif" onclick="SetState('预处理')" style="cursor: hand" />
<img id="btn2" src="/image/admin_b2.gif" onclick="SetState('配货中')" style="cursor: hand" />
<!DOCTYPE html PUBLIC "-//W3C//Dtd XHTML 1.0 transitional//EN" "http://www.w3.org/tr/xhtml1/Dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title></title>
<SCRIPT>
function runThing() {
alert("123");
}
function add() {
var obj = document.getElementById("btnRun");
obj.onclick = function() {
runThing();
}
}
function del() {
var obj = document.getElementById("btnRun");
obj.onclick = function() {
}
}
</SCRIPT></head>
<body>
<input onclick="add();" type="button" value="给按钮加事件" />
<input onclick="del();" type="button" value="给按钮去事件" />
<br />
<hr />
<br />
<input id="btnRun" type="button" value="button" />
</body></html>