javascript 问题 5
下面一段点击提交以后会在表格里面出现我在文本框输入的内容我想达到一个效果是我下次打开这个网页的时候表格里面出现的是我以前输入的内容而不是空白的可以实现吗?怎么实现<htm...
下面一段 点击提交以后会在表格里面出现我在文本框输入的内容
我想达到一个效果是 我下次打开这个网页的时候表格里面出现的是我以前输入的内容而不是空白的
可以实现吗? 怎么实现
<html>
<head>
<title>2</title>
<script language="javascript">
{
function danji()
{
var abc_1 =document.myform.neirong.value;
var dv1 =document.getElementById("d_1");
dv1.innerHTML = abc_1;
}
}
</script>
</head>
<body>
<form name="myform">
<input type="text" name="neirong">填写内容<br>
<table style="BORDER-COLLAPSE: collapse" border=1 cellSpacing=1 borderColor=#ff0000 cellPadding=0 width=950 bgColor=#ffff00 align=center height=30>
<tbody>
<tr>
<td><div id="d_1"></div></td>
</tr>
</tbody>
</table>
<input type="button" value="提交" onclick="danji()"/>
</form>
</body>
</html> 展开
我想达到一个效果是 我下次打开这个网页的时候表格里面出现的是我以前输入的内容而不是空白的
可以实现吗? 怎么实现
<html>
<head>
<title>2</title>
<script language="javascript">
{
function danji()
{
var abc_1 =document.myform.neirong.value;
var dv1 =document.getElementById("d_1");
dv1.innerHTML = abc_1;
}
}
</script>
</head>
<body>
<form name="myform">
<input type="text" name="neirong">填写内容<br>
<table style="BORDER-COLLAPSE: collapse" border=1 cellSpacing=1 borderColor=#ff0000 cellPadding=0 width=950 bgColor=#ffff00 align=center height=30>
<tbody>
<tr>
<td><div id="d_1"></div></td>
</tr>
</tbody>
</table>
<input type="button" value="提交" onclick="danji()"/>
</form>
</body>
</html> 展开
4个回答
展开全部
这种保持的问题得用到服务器,动态页面
把文本框中内容放入session中,由服务器保持
下次进入这个页面的时候再从session中取出,赋值
把文本框中内容放入session中,由服务器保持
下次进入这个页面的时候再从session中取出,赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<html>
<head>
<title>2</title>
<script language = "javascript">
function danji()
{
var abc_1 = document.myform.neirong.value;
var dv1 = document.getElementById("d_1");
dv1.innerHTML = abc_1;
addCookie("neirong",abc_1,10);
}
function addCookie(name,value,expireHours){
var cookieString = name + "=" + escape(value);
//判断是否设置过期时间
if(expireHours>0){
var date = new Date();
date.setTime(date.getTime+expireHours*3600*1000);
cookieString = cookieString+"; expire="+date.toGMTString();
}
document.cookie = cookieString;
}
function getCookie(name){
var dv1 = document.getElementById("d_1");
var strCookie=document.cookie;
var arrCookie=strCookie.split("; ");
for (var i=0; i<arrCookie.length; i++){
var arr = arrCookie[i].split("=");
if(arr[0] == name){
dv1.innerHTML = arr[1];
return arr[1];
}
}
return "";
dv1.innerHTML = "";
}
</script>
</head>
<body onload="getCookie('neirong');">
<form name="myform">
<input type="text" name="neirong">填写内容<br>
<table style="BORDER-COLLAPSE: collapse" border=1 cellSpacing=1 borderColor=#ff0000 cellPadding=0 width=950 bgColor=#ffff00 align=center height=30>
<tbody>
<tr>
<td><div id="d_1"></div></td>
</tr>
</tbody>
</table>
<input type="button" value="提交" onclick="danji()"/>
</form>
</body>
</html>
<head>
<title>2</title>
<script language = "javascript">
function danji()
{
var abc_1 = document.myform.neirong.value;
var dv1 = document.getElementById("d_1");
dv1.innerHTML = abc_1;
addCookie("neirong",abc_1,10);
}
function addCookie(name,value,expireHours){
var cookieString = name + "=" + escape(value);
//判断是否设置过期时间
if(expireHours>0){
var date = new Date();
date.setTime(date.getTime+expireHours*3600*1000);
cookieString = cookieString+"; expire="+date.toGMTString();
}
document.cookie = cookieString;
}
function getCookie(name){
var dv1 = document.getElementById("d_1");
var strCookie=document.cookie;
var arrCookie=strCookie.split("; ");
for (var i=0; i<arrCookie.length; i++){
var arr = arrCookie[i].split("=");
if(arr[0] == name){
dv1.innerHTML = arr[1];
return arr[1];
}
}
return "";
dv1.innerHTML = "";
}
</script>
</head>
<body onload="getCookie('neirong');">
<form name="myform">
<input type="text" name="neirong">填写内容<br>
<table style="BORDER-COLLAPSE: collapse" border=1 cellSpacing=1 borderColor=#ff0000 cellPadding=0 width=950 bgColor=#ffff00 align=center height=30>
<tbody>
<tr>
<td><div id="d_1"></div></td>
</tr>
</tbody>
</table>
<input type="button" value="提交" onclick="danji()"/>
</form>
</body>
</html>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
搜索 js cooike 吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
放入cooike
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询