<SCRIPT LANGUAGE="JavaScript">
  <!--
function test(){
var people={'mail':'男';'femail':'女'};
var temp = 'femail';
//  希望下面的语句实现 alert(people.femail) 的效果,该怎么改?
alert(people.temp);
}
test();
  //-->
  </SCRIPT>

解决方案 »

  1.   


      <SCRIPT LANGUAGE="JavaScript">
      <!--
        function test(){
            var people={'mail':'男';'femail':'女'};
            var temp = 'femail';
            //  希望下面的语句实现 alert(people.femail) 的效果,该怎么改?
            alert(people[temp]);
        }
        test();
      //-->
      </SCRIPT>
      

  2.   

    var people={'mail':'男';'femail':'女'};
    ->
    var people={'mail':'男','femail':'女'};alert(people.temp);
    ->
    alert(people[temp]);
      

  3.   


    function test(){
            var people={'mail':'男', 'femail':'女'};
            var temp = 'femail';
            //  希望下面的语句实现 alert(people.femail) 的效果,该怎么改?
            alert(people[temp]);
        }
        test();
      

  4.   

      <SCRIPT LANGUAGE="JavaScript">
      <!--
        function test(){
            var people={'mail':'男';'femail':'女'};
            var temp = 'femail';
            //  希望下面的语句实现 alert(people.femail) 的效果,该怎么改?
            alert(people[temp]);
        }
        test();
      //-->
      </SCRIPT>