怎样利用button 实现将一个Textarea 中选中的文本移动到另一个Textarea文本框中去啊,谢谢各位了,我都郁闷一天了
解决方案 »
- spring自动注入的一个小问题
- 请教sql2005+tomcat6的JNDI读取数据库空指针异常
- 怎么求日期区间,帮个忙
- Hibernate的入门问题
- apche和tomcat都安装在一台机子上,都用80口行吗,他们必须整合吗?
- 关于AspectJ的PointCut问题
- ????net.sf.hibernate.QueryException: unexpected token: as [select c from courseinfo as c]
- 关于java在Solaris9执行的速度问题.
- 请高手指点:获取WebSphere上下文的一个异常(IIOP)。急急!!!!!
- 各位大哥救命阿。急得头要撞墙了!!!!
- 关于对SSH项目进行Junit单元测试的问题
- 学习JSP前要学习哪些内容?
1、String text=Textarea1.getSelectedText()
得到Textarea1表示的文本中选定的文本
2、追加到另一个Textarea2
Textarea2.append(String str)
<html>
<head>
<title></title>
</head>
<body>
<textarea id="test1" ></textarea>
<textarea id="test2"></textarea>
<input type=button value=transfer onclick="do_trans()">
<script>
function do_trans() {
var selecter = document.selection.createRange();
var s = selecter.text;
document.getElementById("test2").value=s;
}
</script>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'find.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<script>
function check(){
if(form.ip.value==""){
alert("IP地址不能为空!");
document.form.ip.focus();
return false;
}
else if(form.userName.value==""){
alert("用户名不能为空!");
document.form.userName.focus();
return false;
}
else if(form.loginPassword.value==""){
alert("登录口令不能为空!");
document.form.loginPassword.focus();
return false;
}
else if(form.shareName.value==""){
alert("共享名不能为空!");
document.form.shareName.focus();
return false;
}
}
</script>
<script>
function getTxtValue (){
var selecter= document.selection.createRange().text;
var s = selecter.text;
document.getElementById("txt2").value=s;
}
</script>
<font color="red" size="2">${msg}</font>
<hr color=#0066FF size=1 align=left width=60%>
<body>
<!-- <form action="tosave.jsp" method="post" name="form" onSubmit="return check();">-->
<%
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
int ids = Integer.parseInt(request.getParameter("id"));
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
try{
Class.forName("com.mysql.jdbc.Driver");
String dbUrl = "jdbc:mysql://localhost:3306/TbWebMin";
String dbUser = "root";
String dbPwd = "123456";
con = java.sql.DriverManager.getConnection(dbUrl,dbUser,dbPwd);
stmt = con.createStatement();
String sql = "select * from configuration_services where id="+ids+"";
rs = stmt.executeQuery(sql);
//输出查询结果
out.println(" <table border=0 width=700>");
if (rs.next()){
String id = rs.getString("id");
String ip = rs.getString("ip");
String userName = rs.getString("userName");
String loginPassword = rs.getString("loginPassword");
String shareName = rs.getString("shareName");
//打印所显示的数据
// out.println(" <form action=tosave.jsp?id="+id+" method=post>");
out.println("<input type=hidden name=id value="+id+">");
out.println("<tr>");
out.println("<td align=right>IP:</td>");
out.println("<td>");
out.println("<input type=text name=ip size=20 value="+ip+">");
out.println("</td>");
out.println("</tr>"); out.println("<tr>");
out.println("<td align=right>用户名:</td>");
out.println("<td>");
out.println("<input type=text name=userName size=20 value="+userName+">");
out.println("</td>");
out.println("</tr>"); out.println("<tr>");
out.println("<td align=right>登录口令:</td>");
out.println("<td>");
out.println("<input type=text name=loginPassword size=20 value="+loginPassword+">");
out.println("</td>");
out.println("</tr>"); out.println("<tr>");
out.println("<td align=right>共享名:</td>");
out.println("<td>");
out.println("<input type=text name=shareName size=20 value="+shareName+">");
out.println("</td>");
out.println("</tr>");
}
out.println(" </table>");
out.println(" <table border=0 width=700>");
out.println("<tr>");
out.println("<td align=right>");
out.println("制定访问者:");
out.println("</td>");
out.println("<td>");
out.println("<textarea cols=16 rows=6 readonly id=txt1>");
String sq = "select account from tb_user";
rs = stmt.executeQuery(sq);
while(rs.next()){
String accounts = rs.getString("account");
out.println(""+accounts+"");
}
out.println("</textarea>");
out.println("</td>");
out.println("<td>");
out.println("<input type=submit name=add value='>>' onclick=getTxtValue()>");
out.println("<br>");
out.println("<input type=submit name=rm value='<<'>");
out.println("</td>");
out.println("<td>");
out.println("<textarea readonly cols=16 rows=6 id=txt2>");
out.println("</textarea>");
out.println("</td>");
out.println("</tr>");
out.println("<tr>");
out.println("<td></td>");
out.println("<td>");
out.println(" ");
out.println("<input type=submit name=Submit value=确认修改>");
out.println("</td>");
out.println("</tr>");
out.println(" </table>");
// out.println("</form>");
}catch (Exception e) {
out.println(e.getMessage());
}finally{
//关闭数据库连结
try{
if(rs != null){
rs.close();
}
}catch(SQLException e){
}
try{
if(stmt != null){
stmt.close();
}
}catch(SQLException e){
}
try{
if(con != null){
con.close();
}
}catch(SQLException e){
}
}
%>
<!-- </form>-->
</body>
</html>