我现在传值; PowerNumber是动态传递过来的,怎么把'upPower("+"15"+") 里面的15替换成PowerNumber动态传递过来的值add += "<tr><td>"
+ PowerNumber
+ "</td><td>"
+Address
+ "</td><td>"
+ AllowNumber
+ "</td><td>"
+ StoreNumber
+ "</td><td>"
+AllStore
+ "</td><td>"
+Allmoney
+ "</td><td>"
+sta
+ "</td><td>"
+GPRS
+ "</td><td><a href='javascript:void(0)"
+ "' onclick='upPower("+"15"+")'>编辑</a></td><td><a href='javascript:void(0)"
+ "' onclick='delPower()' >删除</a></td><tr>";
+ PowerNumber
+ "</td><td>"
+Address
+ "</td><td>"
+ AllowNumber
+ "</td><td>"
+ StoreNumber
+ "</td><td>"
+AllStore
+ "</td><td>"
+Allmoney
+ "</td><td>"
+sta
+ "</td><td>"
+GPRS
+ "</td><td><a href='javascript:void(0)"
+ "' onclick='upPower("+"15"+")'>编辑</a></td><td><a href='javascript:void(0)"
+ "' onclick='delPower()' >删除</a></td><tr>";
试试
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title> </head>
<body>
<script>
function test(x){
alert(x);
}
var s = '123'
var html = '<a href="#" onclick="test(\''+s+'\')">123</a>';
document.write(html)
</script>
</body>
</html>
html.push('2');
html.push('3');alert(html.join(''))// 123
+ "onclick='upPower("+PowerNumber+")'>编辑</a></td><td><a href=javascript:void(0)"