用innerHTML生成的的一个button,点击button怎样传递对象 obj2.innerHTML=fileName+" <input type='button' name='but' onClick='insert("+obj+")' value='删除' />"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <body><div id='ss'></div><script>function file(obj,num) { var fileName='XX'//obj.value; var obj2=document.getElementById(num); obj2.innerHTML=fileName+" <input type='button' name='but' onClick=insert('"+obj+"') value='删除' />"; } function insert(obj) { alert(obj)}file('xxx','ss') </script></body> 二楼的,我试了不行。三楼的提示错误如下:消息: Unterminated string constant行: 1字符: 16代码: 0URI: http://localhost:8080/struts2/upload.jsp 单独把3楼的代码拿出来调试 出错了 是3楼代码的问题如果没有出错。。是放进upload.jsp 出错了是upload.jsp里面的问题 <input value="111" id=a1><div id=a2></div><script language="javascript"><!--function file(obj,num){ var fileName=obj.value;insertObj =objvar obj2=document.getElementById(num);obj2.innerHTML=fileName+"<input type='button' name='but' onClick='insert()' value='删除' />"; } var insertObjfunction insert() { alert(insertObj.id)} var _obj=document.getElementById("a1")var _num="a2"file(_obj,_num)//--></script> 3楼的代码单独是可以运行的,但是它传进去的是字符串,并不是对象,各位大哥在帮我看看:<body> <script> function file(obj,num) { var fileName=obj.value; var obj2=document.getElementById(num); obj2.innerHTML=fileName+" <input type='button' name='but' onClick=insert('"+obj+"') value='删除' />"; } function insert(obj) { alert(obj);} </script> <input type="file" name="textfield" onchange="file(this,0)" /> <div id=0> </div> </body> 如何让html中的下拉框变成只读 解决方法 window.showModalDialog打开mht文件 打开之后为空白 一个JS写法 ...在线等 崩溃了。帮忙看一下这个小问题 在html下能实现 但扩展名改为shtml就出现该页无法显示 iframe页面中用window.close怎样才能关闭父窗口(iframe外的窗口) 怎样才能让浏览者不能选中一个任意某区域? 两者的区别是什么? 有麻烦了?请帮忙-模态窗口的返回问题 JSON数据如何生成UL标签(tree)? 问个简单的正则表达式啊,关于提取标题 请假菜单点击收缩问题
<div id='ss'></div>
<script>
function file(obj,num)
{
var fileName='XX'//obj.value;
var obj2=document.getElementById(num);
obj2.innerHTML=fileName+" <input type='button' name='but' onClick=insert('"+obj+"') value='删除' />";
}
function insert(obj)
{
alert(obj)
}
file('xxx','ss')
</script>
</body>
三楼的提示错误如下:消息: Unterminated string constant
行: 1
字符: 16
代码: 0
URI: http://localhost:8080/struts2/upload.jsp
如果没有出错。。
是放进upload.jsp 出错了
是upload.jsp里面的问题
<input value="111" id=a1>
<div id=a2></div>
<script language="javascript">
<!--
function file(obj,num){
var fileName=obj.value;
insertObj =obj
var obj2=document.getElementById(num);
obj2.innerHTML=fileName+"<input type='button' name='but' onClick='insert()' value='删除' />"; } var insertObj
function insert() {
alert(insertObj.id)
}
var _obj=document.getElementById("a1")
var _num="a2"
file(_obj,_num)
//-->
</script>
function file(obj,num)
{
var fileName=obj.value;
var obj2=document.getElementById(num);
obj2.innerHTML=fileName+" <input type='button' name='but' onClick=insert('"+obj+"') value='删除' />";
}
function insert(obj)
{
alert(obj);
} </script>
<input type="file" name="textfield" onchange="file(this,0)" />
<div id=0> </div>
</body>