<form   action=""   method="post"   name="form1">           
 <input   type="text"   name="aa"  value="" onChange="checkValue(this.value)">      
</form>   <script language="javascript">
<!-- 
function checkValue(str) 
{
 document.write("<tr><td>"+document.form1.aa.value+"<tr></td>");
}
//-->
</script>这样可以获得输入的值

解决方案 »

  1.   


    <script language='javascript'>
    function show(){
    var newp=document.createElement("p");
    newp.innerText=document.getElementById("in").value;
    document.getElementById("msg").appendChild(newp);
    document.getElementById("in").value="";
    }
    </script>
    <textarea rows='10' cols='20' id='in'>
    </textarea>
    <input type='button' value='提交显示' onclick='show()'>
    <p id='msg'></p>
      

  2.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【jcplus】截止到2008-06-26 20:21:40的历史汇总数据(不包括此帖):
    发帖数:1                  发帖分:20                 
    结贴数:0                  结贴分:0                  
    未结数:1                  未结分:20                 
    结贴率:0.00  %            结分率:0.00  %            
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  3.   


    <script language='javascript'>
    function show(){
       var oval = document.getElementById('in').value;
       var op = document.getElementById('msg');
       op.innerHTML +=  "<br/>" + oval;
       document.getElementById('in').value = "";
       
    }var maxLen = 10;
    function check(obj){
    if(obj.value.length > maxLen){
    obj.value = obj.value.substring(0,maxLen);
    }
     document.getElementById('otxt').value = maxLen - obj.value.length ;
    }
    </script>
    <textarea rows='10' cols='20' id='in' onpropertychange="check(this)">
    </textarea>剩余字数<INPUT TYPE="text" NAME="otxt" id="otxt" size="2" value="10" readonly>
    <input type='button' value='提交显示' onclick='show()'>
    <p id='msg'></p>
      

  4.   

    参考下
    http://topic.csdn.net/u/20080624/12/03b0d8de-3d8e-40c6-8ed5-da85130dcf28.html
      

  5.   

    我自己修改了一下,但是发现那个显示剩余字数的功能忽然不能用了,看了半天也没看出来怎么回事,呵呵。那现在在这个基础上增加东西的话怎么办呢?
    比如我在textarea输入了“I'm having a party.”
    那在下面要显示出来:
    User I'm having a party. 5分钟之前
    意思就是那个User是个连接,连接的地址从从要页面右边的User那个连接里面拿来的,然后是刚才输入的内容,最后是时间,这个时间是从当前时间减去发布的时间得到的。在User前面是那个User的头像图片。如果在textarea里面输入了任何url,js要如何把url转换成可以直接点击的连接呢?
    我把我的网页HTML附在下面了:
    ===============================
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Assignment 1</title>
        <link href="Assignment_1_Style.css" rel="stylesheet" type="text/css" />
        <script type="text/javascript" language='javascript'>
            function show()
            {
                var oval = document.getElementById('in').value;
                var op = document.getElementById('msg');
                    op.innerHTML +=  "<br/>" + oval;
                    document.getElementById('in').value = "";
            }        var maxLen = 140;
            function check(obj)
            {
                if(obj.value.length > maxLen)
                {
                obj.value = obj.value.substring(0,maxLen);
                }
            document.getElementById('otxt').value = maxLen - obj.value.length ;
            }
        </script>
    </head>
    <body>
        <h1>
            <img alt="Eattere" src="logo.gif" /> 
        </h1>    <table id="whole">
            <tr>
                <td id="whatudo">
                    What are you doing?
                </td>
                <td id="leftnm">
                    <input type="text" name="otxt" id="otxt" size="2" value="140" readonly="readonly"/>
                </td>
                <td>
                    &nbsp;
                </td>
            </tr>
            <tr>
                <td colspan="2" id="inbox">
                    <textarea rows='10' cols='90' id='in'>
                    </textarea>
                </td>
                <td id="profile">
                    Hi<br />
                    <img alt="icon" src="icon.jpg" style="width: 128px; height: 128px" /><br />
                    <span id="username"><a href="http://user.myownsite.com">User</a></span> has logged in</td>
            </tr>
            <tr>
                <td colspan="2">
                    <input type='button' name="update" id="update" value="Update" onclick='show()'/>
                </td>
                <td>
                    &nbsp;
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <p id='msg'>
                    </p>
                </td>
                <td>
                    &nbsp;
                </td>
            </tr>
            </table></body>
    </html>
    ==========================================
    最后一个是,能不能把输入的内容另外用一个xml文件储存,这样每次打开这个网页的时候都会从那个xml文件里面读取上次输入的内容。
    我的要求好多,实在是不好意思,真的很麻烦各位,如果xml这个没办法就算了
    谢谢,谢谢。
      

  6.   

    把输入的内容另外用一个xml文件储存,得把输入的内容传送给服务器,由服务器处理这些
      

  7.   

    我自己这么琢磨了一下,写入xml文件用了下面那行
    xmlDoc.write("note.xml");
    读取用的是下面的代码
    xmlDoc.async=false;
    xmlDoc.load("note.xml");
    document.getElementById("to").innerHTML=xmlDoc.getElementsById("msg")[0].childNodes[0].nodeValue;
    但是完全没有效果,我试着做了一些输入,然后重新刷新网页,发现什么都没有
    应该是根本没有生成任何xml文件
      

  8.   

    自己再顶一下,那个怎么把输入内容中的url在结果中加上链接的方法还没研究出来,加入图片和时间的还在研究。谁知道的能说一下