请问怎么用jquery改变onclick时间中参数? 请问怎么用jquery改变onclick时间中参数?如:onclick="ShowOrders(this,name1,name2)";改为 onclick="ShowOrders(this,name3,name4)"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!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><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script src="jquery-1.3.2.js"></script><script>$(document).ready(function(){ });function ShowOrders(obj,name1,name2){ alert(name1) alert(name2) }</script></head><body> <div id="all"> <div name="name1" onclick="ShowOrders(this,$(this).attr('name'),$(this).text())">aaaaa</div> <div name="name2">bbbbb</div> <div name="name3">cccccc</div> <div name="name4">ddddd</div> </div></body></html>楼主看看是不是你想要的 <script type="text/javascript"> function addinfo(){ var table = $("#mytable"); table.append("<tr>" + table.find("tr").eq(0).html() + "</tr>"); var trnum = table.find("tr").length; table.find("tr").eq(trnum - 1).find("[name=btnadd]").unbind("click").removeAttr("onclick").val("删除").click(function() { removeTr(this); }); table.find("tr").eq(trnum - 1).find("[name=c1]").attr("checked", false); table.find("tr").eq(trnum - 1).find("[name=zhekou]").val(""); //var selectname = "Selectend" + trnum; var zhekouname = "zhekou" + trnum; var SZheKouname = "SZheKou" + trnum; //table.find("tr").eq(trnum - 1).find("[name=Selectend]").attr("id", "" + selectname + ""); table.find("tr").eq(trnum - 1).find("[name=zhekou]").attr("id", "" + zhekouname + ""); table.find("tr").eq(trnum - 1).find("[name=SZheKou]").attr("id", "" + SZheKouname + ""); // table.find("tr").eq(trnum - 1).find("[name=Selectend]") //我就是想在这里找到onchange方法,并改变onchange方法中间的值为this,zhekouname ,SZheKouname 三个; } function removeTr(obj){ $(obj).parents("tr").eq(0).remove(); } </script><body> <form id="form1" runat="server"> <div> <table id="mytable"> <tr> <td> <div> <select style="width: 46px;" id="SZheKou" name="SZheKou"> </select> <script type="text/javascript" language="javascript"> for (var i = 10; i < 151; i++) { var cityitem = new Option(i, i); document.getElementById('SZheKou').options.add(cityitem); } </script> 至 <select style="width: 46px;" id="Selectend" name="Selectend" onchange="GetSelectend(this,ZKDiscount0,SZheKou)" > </select> <script type="text/javascript" language="javascript"> for (var i = 10; i < 151; i++) { var cityitem = new Option(i, i); document.getElementById('Selectend').options.add(cityitem); } </script> </div> </td> <td> <input type="text" id="ZKDiscount0" name="zhekou" value="12" onblur='NumberCheck(this)'/> </td> <td> <input type="text" id="DiscountAreaInnerAdd0" name="zhekou1"onblur='NumJuCheck(this)' /> </td> <td><input type="button" onclick="addinfo();" value="添加" name="btnadd" /></td> </tr> </table> <input id="hidZheKouFW" value="" runat="server" type="hidden" /> <br /> <input type="button" value="value" onclick="deleteRow()" /> <asp:Button ID="Button1" OnClientClick="javascript: return zhekoufanwei();" runat="server" onclick="Button1_Click" Text="Button" /> </div> </form></body> js中遇到的问题 javascript隐藏框架页左菜单,在IE7显示找不到对象,奇怪…… 参数传递问题 图片更新了,宽度值怎么没更新 在文本框中插入字符后,显示插入后的字符 如何通过一个复选框来控制其他相同名称的多个复选框的全选和反选??? 层里字符串为什么显示不出来? 多选项,在提交Form前,要求必定要选择一项,javascript如何写? 请看看,我怎样点击按钮时弹出窗口画图。 密码验证框,怎么回事? jquery .html方法与struts标签库的使用问题 如何用button打开一个cmd窗口
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title><script src="jquery-1.3.2.js"></script>
<script>
$(document).ready(function(){
});
function ShowOrders(obj,name1,name2){
alert(name1)
alert(name2)
}
</script></head>
<body>
<div id="all">
<div name="name1" onclick="ShowOrders(this,$(this).attr('name'),$(this).text())">aaaaa</div>
<div name="name2">bbbbb</div>
<div name="name3">cccccc</div>
<div name="name4">ddddd</div>
</div>
</body>
</html>
楼主看看是不是你想要的
function addinfo(){
var table = $("#mytable");
table.append("<tr>" + table.find("tr").eq(0).html() + "</tr>");
var trnum = table.find("tr").length;
table.find("tr").eq(trnum - 1).find("[name=btnadd]").unbind("click").removeAttr("onclick").val("删除").click(function() { removeTr(this); });
table.find("tr").eq(trnum - 1).find("[name=c1]").attr("checked", false);
table.find("tr").eq(trnum - 1).find("[name=zhekou]").val("");
//var selectname = "Selectend" + trnum;
var zhekouname = "zhekou" + trnum;
var SZheKouname = "SZheKou" + trnum;
//table.find("tr").eq(trnum - 1).find("[name=Selectend]").attr("id", "" + selectname + "");
table.find("tr").eq(trnum - 1).find("[name=zhekou]").attr("id", "" + zhekouname + "");
table.find("tr").eq(trnum - 1).find("[name=SZheKou]").attr("id", "" + SZheKouname + ""); // table.find("tr").eq(trnum - 1).find("[name=Selectend]")
//我就是想在这里找到onchange方法,并改变onchange方法中间的值为this,zhekouname ,SZheKouname 三个;
}
function removeTr(obj){
$(obj).parents("tr").eq(0).remove();
}
</script><body>
<form id="form1" runat="server">
<div>
<table id="mytable">
<tr>
<td>
<div>
<select style="width: 46px;" id="SZheKou" name="SZheKou">
</select>
<script type="text/javascript" language="javascript">
for (var i = 10; i < 151; i++) {
var cityitem = new Option(i, i);
document.getElementById('SZheKou').options.add(cityitem);
}
</script>
至 <select style="width: 46px;" id="Selectend" name="Selectend" onchange="GetSelectend(this,ZKDiscount0,SZheKou)" >
</select>
<script type="text/javascript" language="javascript">
for (var i = 10; i < 151; i++) {
var cityitem = new Option(i, i);
document.getElementById('Selectend').options.add(cityitem);
}
</script>
</div>
</td>
<td>
<input type="text" id="ZKDiscount0" name="zhekou" value="12" onblur='NumberCheck(this)'/>
</td>
<td>
<input type="text" id="DiscountAreaInnerAdd0" name="zhekou1"onblur='NumJuCheck(this)' />
</td>
<td><input type="button" onclick="addinfo();" value="添加" name="btnadd" /></td>
</tr>
</table>
<input id="hidZheKouFW" value="" runat="server" type="hidden" />
<br />
<input type="button" value="value" onclick="deleteRow()" />
<asp:Button ID="Button1" OnClientClick="javascript: return zhekoufanwei();" runat="server" onclick="Button1_Click" Text="Button" />
</div>
</form>
</body>