
Ajax通过Post方法提交到数据库,能保存textarea的格式吗。请教具体做法
1个回答
展开全部
可以啊,先找到textarea的内容,然后提交就可以了。
追问
在服务器端具体怎样获取textarea的内容呢?
追答
function valiusername2() {
var obj = document.getElementById("username");
var ts = document.getElementById("usernameTS");
ts.innerHTML = '';
obj.className = "";
var req = getXmlHttpRequest();
req.open("POST", "valiusername.do", true);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
req.onreadystatechange = function() {
if (req.readyState == 4) {
if (req.status == 200) {
var text = req.responseText;
ts.innerHTML = text;
} else {
ts.innerHTML = "异常,请稍后再试"
}
} else {
ts.innerHTML = "正在查询...";
}
};
req.send("username=" + obj.value);
return true;
}
function getXmlHttpRequest() {
var xmlHttpRequest = null;
if ((typeof XMLHttpRequest) != 'undefined') {
xmlHttpRequest = new XMLHttpRequest();
} else {
xmlHttpRequest = new ActionXObject("Micorsoft.XMLHTTP");
}
return xmlHttpRequest;
}
这里是使用servlet构架 提交到valiusername.do 然后再servlet 中就能得到值,然后存数据库,存数据库你不会吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询