应该不能,即使用eval也有两个test()
解决方案 »
- 来个好用的Jquery 弹出层推荐一下.
- CSS IE 兼容问题
- 请教: wind.open() 新窗口中写内容的方法 ?
- 如何记住页面拖曳后位置
- 如何将json对象转换为字符串?
- 在回调函数前边的一个函数里执行了return
- 如何以最快的速度判断N个字符串中是否有多于M个重复的
- 用window.opner.location.reload()刷新页面和用点击右键刷新页面有什么不同?
- 有没有这种"选择文件"的输入框:不是一个输入框旁边带一个"浏览"按钮的那种,是像VB里的那种,点击输入框后,这个"浏览"按钮才出现,不占
- 如正文,求jQuery中,这种写法的相关资料和介绍
- 在线等.参数传递问题!
- [求助]Select控件的Option没有ondblclick属性
提示缺少对像.
<script>
function test2()
{
var s = "" ;
s += ( "<script>" ) ;
s += ( "function test()" ) ;
s += ( "{" ) ;
s += ( " alert(22)" ) ;
s += ( "}" ) ;
s += ( "<\/script>" ) ;
s += ( "<div onclick=\"test()\">test<\/div>" ) ;
return s ;}
</script>
<div id=eee></div>
<div onclick="eee.innerHTML = test2() ;eee.document.recalc() ;">aa</div>
<div onclick="eee.innerHTML = test() ;eee.document.recalc() ;">aa</div>
直接用id一般是不行的至于后面那句我就更没看懂了。不知道你想实现什么?<div id=eee></div>
<div onclick="document.getElementById("eee").innerHTML = test() ;">aa</div>