日期:2014-05-17  浏览次数:20661 次

js怎么取innerHTML里面的值
 function innerHtmlMsgCode(message){
    
          var checkCodeMsg = document.getElementById("checkCodeMsg");
          
          if(message==1){
              //验证码输入错误
           checkCodeMsg.innerHTML= "error";
          }
          if(message==2){
             
           checkCodeMsg.innerHTML= "success";
          }
      }
,我在另外一个js里,如何取checkCodeMsg 的值啊,再用 var checkCodeMsg = document.getElementById("checkCodeMsg");好像取不到啊

------解决方案--------------------
<html>
<head>
<script type="text/javascript">
 function innerHtmlMsgCode(message){
    
          var checkCodeMsg = document.getElementById("checkCodeMsg");
          
          if(message==1){
              //验证码输入错误
           checkCodeMsg.innerHTML= "error";
          }
          if(message==2){
           checkCodeMsg.innerHTML= "success";
          }
      }
</script>
</head>
<body>
<button onclick="innerHtmlMsgCode(1)">aa</button>
<span id="checkCodeMsg"></span>
</body>
</html>

我这样写可以啊,点击后span里面的值就变成了error
还有啊,你的标题是取啊?
如果是取的话就直接
var checkCodeMsg = document.getElementById("checkCodeMsg");
var html = checkCodeMsg.innerHTML;
这样html就是你checkCodeMsg里面的值了.