<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>这样可以获得输入的值
<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>这样可以获得输入的值
<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>
楼主【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
<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>
http://topic.csdn.net/u/20080624/12/03b0d8de-3d8e-40c6-8ed5-da85130dcf28.html
比如我在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>
</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>
</td>
</tr>
<tr>
<td colspan="2">
<p id='msg'>
</p>
</td>
<td>
</td>
</tr>
</table></body>
</html>
==========================================
最后一个是,能不能把输入的内容另外用一个xml文件储存,这样每次打开这个网页的时候都会从那个xml文件里面读取上次输入的内容。
我的要求好多,实在是不好意思,真的很麻烦各位,如果xml这个没办法就算了
谢谢,谢谢。
xmlDoc.write("note.xml");
读取用的是下面的代码
xmlDoc.async=false;
xmlDoc.load("note.xml");
document.getElementById("to").innerHTML=xmlDoc.getElementsById("msg")[0].childNodes[0].nodeValue;
但是完全没有效果,我试着做了一些输入,然后重新刷新网页,发现什么都没有
应该是根本没有生成任何xml文件