注册 登录
编程论坛 J2EE论坛

关于javascrip网页输出的问题

qijinnian 发布于 2013-04-27 23:06, 685 次点击
看看下面的代码,为什么在网页上无法打印输入的字符串啊?
<html>
<body>

<input type="text"  name="put" id="In" />
<button onclick="myfunction()">点击这里</button>
<script>
function input()
{
  var text="";
  text=document.getElementById("In").value;
  document.getElementById("demo").innerHTML=text;
}
</script>
<p id="demo"></p>
</body>
</html>
3 回复
#2
hhwz2013-04-28 15:06
你定义的function 是 input()
onclick="myfunction()"这里使用的是myfunction()
当然不行

#3
qijinnian2013-04-28 20:05
回复 2楼 hhwz
因为这样的代码只是让当打开这个网页的时候,输入什么才会显示输入的字符,我想再问一下,怎样可以使输入的字符能够记在网页中,当下次打开网页的时候可以显示上次输入的字符串,也就是类似于网页留言的那种。非常感谢!
#4
hhwz2013-05-01 22:57
如果用到数据库的话,那么当然是保存在数据库中
也可以写入文件中,不过文件太大的话 读取速度就慢
如果不用 就用application 写入属性 缺点就是要保证服务器一直运行
1