怎样获得html文本框里的值

如:<inputtype="text"name="name"><inputtype="button"value="确定">用servlet(或其他java代码)从该文本框... 如:<input type="text" name="name" ><input type="button" value="确定">
用servlet(或其他java代码)从该文本框里读出来,不要用<from>标签(提交按钮)
展开
 我来答
兔丞飞
高粉答主

推荐于2019-09-04 · 专注娱乐 专注娱乐 专注娱乐
兔丞飞
采纳数:25 获赞数:19893

向TA提问 私信TA
展开全部

//html:

<input type="text"  id="user"/>

<button onClick="beat()">login</button>

//js

function beat(){

//jQuery获取文本框的值

$("user").val();

window.alert(content.value);

//这个时候比较要用“==”

if(content.value=="admin"){

do...

//跳转页面

//方法1

window.location.href="new.html";

//方法2

window.navigate("new.html");

top.location='new.html';

}else{}

}

扩展资料

<input id="test" type="text" value="HTML5" />

<div id="btn">查看input的值</div>

<script>

var test = document.getElementById("test");

var btn = document.getElementById("btn");

btn.onclick = function(){

alert(test.value)

}

</script>

参考资料:百度百科 HTML

码农小明哥
2017-05-20 · 互联网程序员一枚,欢迎交流
码农小明哥
采纳数:9602 获赞数:25062

向TA提问 私信TA
展开全部

获取html中文本的框的值一般是使用JavaScript或者jQuery的的一些方法来获取,比如使用jQuery的val()方法来获取input的值。

工具原料:编辑器、浏览器

1、设置一个input的文本框,然后输入文本后点击按钮获取input文本框中的值并弹出来,代码如下:

<script src="libs/jquery/2.1.4/jquery.js"></script>
<input id="data" type="text"/>
<button id="btn">点击我获取值</button>
<script>
$("#btn").click(function(){
alert($('#data').val());
})
</script>

2、运行的结果如下图:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-28
展开全部
一楼讲得那是java script 不是在servlet 里面
像2楼说的,如果不提交表单 就不能把这个form里面所有控件的值传入servlet
虽然可以写一个普通按钮button 通过写JS来完成提交表单的
我觉得那本质都是提交表单,何必写个JS
提交表单从页面到servlet之后 会传入一个HttpServletRequest的请求
我们一般给他名字为request, 要得到刚页面上的某一个控件的值
就可以用到request的一个方法 request.getParameter(“这里写文本框控件的name属性的值”)
就针对你说的那2句话
<input type="text" name="name" ><input type="button" value="确定">
在servlet中 :
String str = request.getParameter(“name”);
str就是你在页面上的文本框里面输入的内容!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-28
展开全部
<input type="text" name="name" ><input type="button" value="确定">
定义一个变量通过request.getParameter("name")取得,其中name 是标签名称
另外在javascript中可以
先在标签里加上一个id 如<input type="text" name="name" id="name">
再通过document.getElementById("name").value 取得标签中的值
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-28
展开全部
一楼说的不错,通过JS取到值
按钮不提交就最好用JS,通过JS获取表单里的值,再提交一个请求到Servlet。
源码事例,自己google
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式