主题:表单显示问题
ztm7855
[专家分:0] 发布于 2007-01-18 22:14:00
有谁知道我们提交的表单,在没有提交之前,表单输入框里面的数字,在表单外面的边上能马上显示看到。有那位高手能知道不?
回复列表 (共11个回复)
沙发
liulei001 [专家分:12820] 发布于 2007-01-19 08:47:00
用客户端脚本可以实现,但是你先把需求说清楚。表单外面?哪里?
板凳
martine [专家分:4950] 发布于 2007-01-19 10:04:00
难道你输入的东东看不到吗? 需要现场转换?
3 楼
ztm7855 [专家分:0] 发布于 2007-01-19 13:46:00
在表单的外面啊,就是话表单在没有提交之前,在表单的外面就可以看到输入的数值,而且还可以自动加和显示在边上。表单还没有提交到数据库前就可以看到了啊。我也知道是用客户端来实现的,数据还没有到服务器端呢
4 楼
oyh484203 [专家分:5890] 发布于 2007-01-19 14:28:00
用JAVASCRIPT来实现啊
innerHTML方法
5 楼
ztm7855 [专家分:0] 发布于 2007-01-19 14:50:00
能具体点吗?输入框有好几个,加和显示也能行的吗?
6 楼
oyh484203 [专家分:5890] 发布于 2007-01-19 17:07:00
是的啊,
7 楼
ztm7855 [专家分:0] 发布于 2007-01-19 17:37:00
那是怎样写的,能告诉一下吗?我不会写哦
8 楼
ztm7855 [专家分:0] 发布于 2007-01-19 22:13:00
有谁能帮我具体的说一下吗?谢了
9 楼
lq7350684 [专家分:320] 发布于 2007-01-22 11:25:00
用到表单属性中的onchange属性,然后再用session来存储你写入的数据。
10 楼
ztm7855 [专家分:0] 发布于 2007-01-23 14:31:00
<html>
<head>
<title>keypressonclick</title>
<script language="javascript">
function getdata(thec)
{
var obj;
obj = document.getElementById("mic");
obj.innerHTML = thec.value;
}
</script>
</head>
<body>
<form name ="frm" action="" >
<input type="text" onkeypress="getdata(this,'mic')"><span id="mic" style="color=#ff0000"></span>
</from>
</body>
</html>
有谁能帮我看看这代码?我想把这代码改成,输入框不止一个,输入框里面的内容自动求和。有谁能帮我改一下吗?
我来回复