servlet获取textarea的值,为什么是空的,name属性没问题。

servlet获取textarea的值,为什么是空的,name属性没问题。,第1张

HTML中向服务器端传递表单值是通过表单控件的name属性的值名对的形势来传递的,也就是说需要给想要传递值的input 一个name 属性值,比如说<input type="textarea" name="address" value="textvalue">然后才能在服务器端的servlet中通过getParameter(“”)方法来获取,这个方法接收的参数就是那个name属性值,返回的值就是input中的value属性值(或者是前台交互时输入的内容)。当然,前提是你已经做好了其他的准备,比如说写好了配置和映射url的webxml文件,就像上位仁兄说的那样做就行~

直接写在aspx的页面上的form中,自己定义样式,在cs文件中的获取方式是 RequestParams["textareaName"];

注意textareaName是textarea控件的name属性,建议为textarea设定相同值的id和name 比如

<textarea id="textareaName" name="textareaName" class="areaCss"></textarea>

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

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

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

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

获取很简单:

String txt=requestgetParameter("txt")

另:

不知道你用的是什么语言,如果是ASP的话,可以用:

txt=requestform("txt")

以上就是关于servlet获取textarea的值,为什么是空的,name属性没问题。全部的内容,包括:servlet获取textarea的值,为什么是空的,name属性没问题。、在C#中,如何添加textarea控件,用于web中、在textarea里输入文字再怎么在textarea中获取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9284544.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存