JavaScript如何将当前页面textarea输入的东西在另外一个页面的textarea中显示

 我来答
梧桐秋风4213
2018-05-23
知道答主
回答量:18
采纳率:0%
帮助的人:4万
展开全部
使用缓存或者ajax试试呢?首先要获取当前页面的值传输到缓存或者数据库里面
更多追问追答
追问
那是什么?我想求具体的代码和解释
(づ ●─● )づ???
追答


p {
color: black;
font-size: 30px;
font-weight: bold;
}

提交

/*
* 获取textarea、button的id
*/
//第一种JavaScript写法:
var txt = document.getElementById("texttarea");
var btn = document.getElementById("btn");
/*
* 第二种jQuery写法:
* var txt = $("#texttarea");
* var btn = $("#btn");
*/
//通过“提交”上传textarea的值
btn.onclick = function () {
//获取textarea输入的值
var txtVal = txt.value;
//获取p标签,在页面显示textarea的值(仅测试)
var pval = document.getElementsByTagName("p")[0];
pval.innerHTML = txtVal;
/*
* 通过ajax上传到数据库
$.ajax({
type:"post",//建议上传方式为post,保密性强
url:"",//后台上传路径
async:true,//同步或异步
data:{
"txtVal":txtVal//上传对象
},
success:function () {
//成功上传后所需要执行的事件
alert("上传成功!");
}
});
*/
}

$.ajax({
type:"post",
url:"",
async:true,
jsonp:"json",//数据输出为json类型
success:function (data) {
//测试data输出数据内容
console.log(data);
//获取textarea的id
var txt2 = document.getElementById("txt");
txt2.value = data.?;//?代表数据库对应的某数据的值,针对数据过多的,最好是以for循环出数据;单个数据可以不使用for循环
}
});

-->

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式