小弟没怎么学过JS,请各位大虾帮我看看下面这段代码怎么改啊?谢谢啦!<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<script language="JavaScript">
function method1(){
alert("ddd");
var o = new Object();
o.id = 1;
o.name = "hello";
var innerhtml = '<input type="button" onClick="method2(' + obj + ')" value="click me">';
innerhtml+='<br>hello';
document.getElementById("div").innerHTML = innerhtml;
}
function method2(obj){
alert(obj.name);
}
</script>
<body onload="method1()">
<div id="div">
</div>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<script language="JavaScript">
function method1(){
alert("ddd");
var o = new Object();
o.id = 1;
o.name = "hello";
var innerhtml = '<input type="button" onClick="method2(' + obj + ')" value="click me">';
innerhtml+='<br>hello';
document.getElementById("div").innerHTML = innerhtml;
}
function method2(obj){
alert(obj.name);
}
</script>
<body onload="method1()">
<div id="div">
</div>
</body>
</html>
解决方案 »
- 跪求如果用jquery编写二级列表头
- 能帮我解释一下吗 为什么$后面是()呢 $(document),$("#tb tr:eq(0)").css("background","#CCC")
- 如何实现javascript压缩与解压缩xml文件?
- 如果安装了google工具条,窗口一会被屏蔽掉,窗口二正常显示,?
- checkbox 的问题高手帮忙看看
- 文本框可以用focus() 获取焦点,textarea,怎么样获得焦点???
- 请问高手:客户端与服务器端对代码的要求到底有什么不同?
- 下拉菜单问题,在线等
- 问一个简单的问题。关于Radio单选框
- 求大神指导怎么让动态生成的div继承对应P标签的高度。
- ext 通过如何获取屏幕参数
- Javascript中如何调用外部CSS中的一个STYLE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<script language="JavaScript">function method1(){
alert("ddd");
var o = new Object();
o.id = 1;
o.name = "hello";
var innerhtml = '<input type="button" id="btn" value="click me">';
innerhtml+='<br>hello';
document.getElementById("div").innerHTML = innerhtml;
document.getElementById("btn").onclick=function(o){ return function(){method2( o )}}(o);}function method2(obj){
alert(obj.name);
}</script>
<body onload="method1()">
<div id="div">
</div>
</body>
</html>