JS

jmx2015 2015-08-03 10:45:24
下面的代码中,如何通过JS能实现点击按钮来修改和保存文本框的内容啊

<p>
<label>消息名称</label>
<input type="text" value="MyTask" />
</p>
<input id="btn1" type="button" value="修改" />
<input id="btn2" type="button" value="保存" />
...全文
97 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
纯洁袜子 2015-08-03
  • 打赏
  • 举报
回复
<!DOCTYPE html>
<html>
<head>
    <title>demo</title>
	<script>
		window.onload=function(){
			document.getElementById("btn1").onclick =function(){
				var name=prompt("请输入消息名称:","")
				document.getElementById("tt").value=name;
			};  
		}
		
	</script>
</head>
<body>
	<form action="" method="post">
		<p>
			<label>消息名称</label>
			<input id="tt" type="text" value="MyTask" />
		</p>
		<input id="btn1" type="button" value="修改" />
		<input id="btn2" type="submit" value="保存" />
	</form>
</body>
</html>
保存的话,js我是做不了,你可以提交到后台,通过后台去做操作数据库啊
jmx2015 2015-08-03
  • 打赏
  • 举报
回复
要保存到数据库怎么做啊
jmx2015 2015-08-03
  • 打赏
  • 举报
回复
js怎么实现啊
十年基民 2015-08-03
  • 打赏
  • 举报
回复
引用 1 楼 xia635317478 的回复:
你修改和保存到哪里?数据库还是页面显示? <input id="btn1" type="button" value="修改" onclick="change();"/> <input id="btn2" type="button" value="保存" onclick="save();"/> <input type="text" value="MyTask" />这里定义一个id或者name 定义一个js文件,在jsp中进行引用,在js中定义两个方法change()和save()
通过document获取text的value值,进行修改就行了,csdn为毛老提示非法,郁闷了!
hch126163 2015-08-03
  • 打赏
  • 举报
回复
form 提交 ajax 提交 等
十年基民 2015-08-03
  • 打赏
  • 举报
回复
你修改和保存到哪里?数据库还是页面显示? <input id="btn1" type="button" value="修改" onclick="change();"/> <input id="btn2" type="button" value="保存" onclick="save();"/> <input type="text" value="MyTask" />这里定义一个id或者name 定义一个js文件,在jsp中进行引用,在js中定义两个方法change()和save()
-妖孽 2015-08-03
  • 打赏
  • 举报
回复
肯定是把数据传到后台进行保存啊,我不明白你这两个按钮“修改”“保存”有什么区别?
qqw6789567 2015-08-03
  • 打赏
  • 举报
回复
引用 6 楼 zyb112211 的回复:
<!DOCTYPE html>
<html>
<head>
    <title>demo</title>
	<script>
		window.onload=function(){
			document.getElementById("btn1").onclick =function(){
				var name=prompt("请输入消息名称:","")
				document.getElementById("tt").value=name;
			};  
		}
		
	</script>
</head>
<body>
	<form action="" method="post">
		<p>
			<label>消息名称</label>
			<input id="tt" type="text" value="MyTask" />
		</p>
		<input id="btn1" type="button" value="修改" />
		<input id="btn2" type="submit" value="保存" />
	</form>
</body>
</html>
保存的话,js我是做不了,你可以提交到后台,通过后台去做操作数据库啊
多好的答案!
纯洁袜子 2015-08-03
  • 打赏
  • 举报
回复
引用 5 楼 jmx2015 的回复:
要保存到数据库怎么做啊
诶~,或许你可以看看这个 http://www.jb51.net/html5/65058.html
sydhr_1994 2015-08-03
  • 打赏
  • 举报
回复
你这个保存和修改都是需要服务器语言来修改数据库的。 或者你还想js的语言 可以用nodejs

87,839

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧