Java 怎么将数据库里的数据显示到文本域

Java 怎么将数据库里的数据显示到文本域,第1张

String str="接收到的数据";

方式1:

TextAreasetText(str);//直接把TextArea的内容设置为你接收到的数据

方式2:

TextAreaappend(str);//将接收到的数据追加到TextArea中已有文本的后边

可以使用jQuery来完成这个功能,示例如下:

HTML代码:

<textarea></textarea>

定义了一个空的textarea文本框。

jQuery代码:

$('textarea')val('这是测试内容');

页面运行结果:

如果原本textarea本来就存在值,想在原有值后面继续追加值:

var str = $('textarea')val(); //先获取原有的值

$('textarea')val(str + ',这是后面追加的值'); //拼接新值

运行结果:

方式方法多种多样,可以灵活使用。

参考方案:

1修改后提交FORM。在Servlet里,通过requestgetParameter得到

2通过JS function 调用Ajax实现

参考例子:

<textarea name="info">${info}</textarea>

//后台requestgetParameter("info");就可以获取到值了。

<script language="javascript" type="text/javascript">

<!--

function setVar(v_sel){

documentform0txta1value = v_selvalue;

}

//-->

</script>

<form name="form0" method="post" action="">

<select name="sel1" id="sel1" onchange="setVar(this);">

<option value="南京">南京</option>

<option value="北京">北京</option>

<option value="东京">东京</option>

</select>

<textarea id="txta1" name="txta1"></textarea>

</form>

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title>textarea</title>

<meta name="Keywords" content="" />

<meta name="Description" content="" />

<link rel="stylesheet" type="text/css" href="css/css" />

</head>

<body>

<textarea id="t"></textarea>

<button id="btn">click</button>

<script type="text/javascript">

var txt = documentgetElementById('t');

var btn = documentgetElementById('btn');

btnonclick = function(){

alert(txtvalue);

}

</script>

</body>

</html>

没有value也是有value值的,值就是所写内容,你想给textarea里面默认值的话直接写在俩尖括号之间就可以了

<textarea id="aaa">默认值</textarea>

所以获取的时候直接documentgetElementById("aaa")value就好了,或者documentgetElementById("aaa")innerHTML也可以获取到

以上就是关于Java 怎么将数据库里的数据显示到文本域全部的内容,包括:Java 怎么将数据库里的数据显示到文本域、如何给html textarea文本域动态添加数据、如何取到修改后的Textarea的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10121683.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存