<%@ page language="java" pageEncoding="GB2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
</head>
  <link rel="stylesheet" type="text/css" href="/portal/comment/editor/comm.css" />
  <script language="javascript" src="/portal/comment/editor/all.js"></script>
<script language="javascript" src="/portal/comment/editor/editor.js"></script>
<script language="javascript" src="/portal/comment/editor/editor_toolbar.js"></script>
<script language=javascript>
ie4=(document.all)?true:false;
ns4=(document.layers)?true:false;function toExit(){
var args=toExit.arguments;
var visible=args[0];
if(ns4){
        theObj=eval("document.layers[\'"+args[1]+"\']");
        if(theObj)theObj.visibility=visible;
        }
else if(ie4){
        if(visible=='show')visible='visible';
        if(visible=='hide')visible='hidden';
        theObj=eval("document.all[\'"+args[1]+"\']");
        if(theObj)theObj.style.visibility=visible;
        }}     
</script>
  <body>
  <form name="form1" method="post" id="form1">
  <table width="751" border="0" cellpadding="2" cellspacing="3">
      <tr>
        <td width="100" align="right">标题:</td>
        <td><input name="title" type="text" id="title" style="width:260px">
            <span  id="editor_toolbar_btn_container" style="margin:0 0 0 10px"></span></td>
      </tr>
      <tr>
        <td height="286" align="right" valign="top" style="padding-top:4px">内容:</td>
        <td><textarea id="content" name="content" style="display:none;"></textarea>
            <script language="javascript">
gFrame = 1;//
gContentId = "content";//
OutputEditorLoading();
</script>
            <iframe id="HtmlEditor" class="editor_frame" frameborder="0" marginheight="0" marginwidth="0" style="width:100%;height:200px;overflow:visible;" ></iframe></td>
      </tr>
      <tr>
        <td align="right">&nbsp;</td>
        <td><input type="button"  value="确定提交" onclick="go()">
            <input name="reset" type="reset" onClick="UnDoProcess();" value="清除重置" /></td>
      </tr>
      <tr>
        <td align="right">&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
  </table> 
  </form>
    <script type="text/javascript">
       function go()
       {
          var content=document.getElementById("content");
          window.alert(content.value);
          var form1=document.getElementById("form1");
          var url="Comment.do"+"?method=saveComment"+
          "&title="+form1.title.value;
      "&content="+content.value;
      form1.action=url;
      form1.submit();
       }
    
    </script>
  </body>
</html>我想通过 var content=document.getElementById("content"); 获得内容里的值 可是得不到 该怎么办呢?

解决方案 »

  1.   

    var content=document.getElementById("content"); 
    alert(content.value);
      

  2.   

    document.getElementById("content")获取的是对象
    要document.getElementById("content").value才是内容
      

  3.   


    var content=document.getElementById("content").value;
    alert(content);          var content=document.getElementById("content");
              window.alert(content.value);
              var form1=document.getElementById("form1");
              var url="Comment.do"+"?method=saveComment"+
              "&title="+form1.title.value;
          "&content="+content.value;你的这段js代码看起来没问题啊
      

  4.   

    我这个是设计了一个UBB编辑器 代码我是从别的地方弄过来的 这个文本域 已经被隐藏了 显示的其实不是文本域 显示的是一个框架 
      

  5.   

    document.all.content.value也可以的!!!
      

  6.   

    还可以用
    var content = document.forms[0].elements["content"].value
      

  7.   

    var content=document.getElementById("content").value;
      

  8.   


    正解!
    这个错误我之前也碰到过,就是忘了.value了……
      

  9.   

          function go()
           {  
              var form1=document.getElementById("form1");
              form1.content.value=document.frames["iName"].document.body.innerHTML;
              var url="Comment.do"+"?method=saveComment"+
              "&title="+form1.title.value;
              "&content="+form1.content.value;
          form1.action=url;
          form1.submit();
           }
    我是这样做的 终于取到值了  可是传到ACTION title 不是乱码 content 是乱码 而且我都已经转码了啊