js eval使用示例

参考下面的示例,可以很容易实现动态绑定接口返回的json数组,具体绑定json数组的代码就不写了,参考下面方式就可以1

<html>

<body>
 <script>
   function swapOne()
   {
   var the_image = prompt("输入parrot或cheese","");
   var the_image_name = "window.document." + the_image;
       try{
        var the_image_object=eval(the_image_name);
        the_image_object.src = "http://brandimg.yoka.com/ProductPhoto/b34w_ebb2317e-dfd5-4e7f-b89e-1971a731ca5b.jpg";
       }
       catch(e)
       {
         alert("输入的image控件名不存在");
       }
   }
 </script>
<img src="http://sp2.yokacdn.com/photos/brand/09cosmo/201004/15/cdb6610da39ae5e24d81ecb7b59cc498.jpg.thumb2.jpg" οnclick="swapOne();" name="parrot"/>
<img src="http://brandimg.yoka.com/ProductPhoto/b_18caadd2-b676-4be9-95cf-31baf27253ca.jpg" οnclick="swapOne();" name="cheese"/>
</body>
</html>

转载于:https://www.cnblogs.com/wyxy2005/archive/2010/05/25/1743739.html

发布了158 篇原创文章 · 获赞 41 · 访问量 18万+
展开阅读全文
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览