function parseMoulde(xmlDoc) { ...... var aa = kkobj.getAttribute("a"); var bb = kkobj.getAttribute("b"); str1 += "<tr onclick='openWin(aa,bb);'><td>" + aa + "</td><td>" + bb + "</td></tr>"; }var Win; function openWin(aa,bb) { if (Win == null) { var inner = "<div id=\"yyDiv\">"; Win = new ...... } $("#yyDiv").html(); var url="page.aspx?arg1="+aa"&arg2="+bb"; Win.open(url); }
function parseMoulde(xmlDoc) { ...... var aa = kkobj.getAttribute("a"); var bb = kkobj.getAttribute("b"); str1 += "<tr onclick='openWin(\""+aa+"\",\""+bb+""\");'><td>" + aa + "</td><td>" + bb + "</td></tr>"; }var Win; function openWin(aa,bb) { alert(aa+","+bb); if (Win == null) { var inner = "<div id=\"yyDiv\">"; Win = new ...... } $("#yyDiv").html(); Win.open(); }写法不是很好,参数直接写到字符串里面,也就是写死了,一直都只能是生成字符串时的那个值,而不是点击时实时获取的值。不过如果不是动态的参数也无所谓了
function parseMoulde(xmlDoc) { ...... var aa = kkobj.getAttribute("a"); var bb = kkobj.getAttribute("b"); str1 += "<tr onclick='openWin(\""+aa+"\",\""+bb+"\");'><td>" + aa + "</td><td>" + bb + "</td></tr>"; }手误,这样才对
$("#yyDiv").html("aa=" + aa +" bb=" + bb);
}
function parseMoulde(xmlDoc) {
......
var aa = kkobj.getAttribute("a");
var bb = kkobj.getAttribute("b");
str1 += "<tr onclick='openWin(aa,bb);'><td>" + aa + "</td><td>" + bb + "</td></tr>";
}var Win;
function openWin(aa,bb) {
if (Win == null) {
var inner = "<div id=\"yyDiv\">";
Win = new ......
}
$("#yyDiv").html();
var url="page.aspx?arg1="+aa"&arg2="+bb";
Win.open(url);
}
......
var aa = kkobj.getAttribute("a");
var bb = kkobj.getAttribute("b");
str1 += "<tr onclick='openWin(\""+aa+"\",\""+bb+""\");'><td>" + aa + "</td><td>" + bb + "</td></tr>";
}var Win;
function openWin(aa,bb) {
alert(aa+","+bb);
if (Win == null) {
var inner = "<div id=\"yyDiv\">";
Win = new ......
}
$("#yyDiv").html();
Win.open();
}写法不是很好,参数直接写到字符串里面,也就是写死了,一直都只能是生成字符串时的那个值,而不是点击时实时获取的值。不过如果不是动态的参数也无所谓了
......
var aa = kkobj.getAttribute("a");
var bb = kkobj.getAttribute("b");
str1 += "<tr onclick='openWin(\""+aa+"\",\""+bb+"\");'><td>" + aa + "</td><td>" + bb + "</td></tr>";
}手误,这样才对
newFrame.aa
newFrame.bb
function parseMoulde(xmlDoc) {
......
var aa = kkobj.getAttribute("a");
var bb = kkobj.getAttribute("b");
var $tr = $("<tr><td>" + aa + "</td><td>" + bb + "</td></tr>");
$tr.click(function(){
openWin(aa,bb);
});
}var Win;
function openWin(aa,bb) {
//aa,bb已经可以用了,根据需要放置到div里
if (Win == null) {
var inner = "<div id=\"yyDiv\">";
Win = new ......
}
$("#yyDiv").html();
Win.open();
}
<form id="fm">
<input type="hidden" id="hidden_v" name="hidden_v" value="aa"/>
function subForm(){
document.forms["fm"].action = "接受参数的页面";
document.forms["fm"].submit();
}
</form>