改为 document.getElementById('form1').action="del_“+obj+”.php"
传入的obj要为字符串。就是个简单的字符串拼接。
还有让不同的网页共用一个js,你可以把他写到一个js文件里面然后每个页面都引用比如,<script type="text/javascript" src="jquery/jquery.js"></script>
src里面写你的js文件的名字。
你仔细想一想,你原来的那样都提交到名为 del_obj.php 这个页面,如果我没猜错,肯定是报页面找不到这个错误,除非你真的有del_obj.php这个页面。
父窗口可以在取得iframe对象以后(document.getElementById)以后(比如ifa),用ifa.function1()来调用iframe里面window.function1函数,iframe里面的js可以用parent.function2()来调用父窗口里面的window.function2函数。赋值的话就更简单了,ifa.aaa = 0,就是把子窗口里面的window.aaa赋值为0了,子窗口里面的js直接用window.aaa就可以取得这个值,同理,iframe里面的js用parent.bbb = 1,就是把父窗口的window.bbb赋值为1了,父窗口就可以用window.bbb来取用这个值了。