html中textarea赋值与取值问题详细讲解2017-10-17 21:49

许多小伙伴在编程的时候,容易搞错一个问题,就是对textarea赋值。

因为第一感觉就是textarea和input一样,那么赋值当然就是vlaue了。

但是不是的,对textarea赋值,应该将内容放在和之间才对。

很显然,下面这样的方法是错误的。

下面代码才是正确的给textarea赋值。

那么如何对textarea取值呢?

我们来看看下面的实例。

三体教程(santii.com)分享最全的编程技术,详细讲解HTML、CSS、Javascript、PHP、MySQL、Java、Python、Ajax等各类编程语言知识。更有大量在线实例及源码供您轻松掌握并学习编程。

//取值 var content=document.getElementById("content").value;

alert(content);

var content=document.getElementById("content").innerHTML;

alert(content);

//赋值

document.getElementById("content").value='三体教程'; 亲自测试一下

可见不管是使用使用value还是innerHTML都能取到值,但是赋值只能使用value,不能使用innerHTML。

再来看看使用jquery获取textarea的值。

php教程

//取值

$("#qz1").click(function(){

var content=$("#content").val();

alert(content);

});

$("#qz2").click(function(){

var content=$("#content").html();

alert(content);

});

//赋值

$("#fz1").click(function(){

$("#content").val("使用val赋值");

});

$("#fz2").click(function(){

$("#content").html("使用html赋值");

});

亲自测试一下

上面的实例中,如果先点击val赋值,再点击html赋值,后者将不会有响应。

但是如果先点击html赋值则会正常运行,再点击val赋值也会正常运行。

因此小编最后得出的总结就是:

在jquery中使用val()和html()都可以对textarea取值。

在jquery中,对textarea赋值最好是使用val,不要使用html来赋值。

php给textarea赋值,html中textarea赋值与取值问题详细讲解相关推荐

  1. mysql栏的范围外值,MySQL中各种字段的取值范围-数据库专栏,MySQL

    mysql中各种字段的取值范围过节回来,网站更新的第一篇文章. 看来我有必要在最近找到一位志同道合的同学一起来维护站点才行了----------------------tinyint -128 – 1 ...

  2. java byte 正数最大_关于JAVA中Byte类型的取值范围的推论(*零为正数,-128在计算机中的表示方法...)...

    先看一段推理 +124:0111 1100 -124:1000 0100 +125:0111 1101 -125:1000 0011 +126:0111 1110 -126:1000 0010 +12 ...

  3. Struts2中EL表达式的取值范围问题

    Struts2中EL表达式的取值范围问题 在Struts2中对request进行了装饰,增强了getAttribute()方法,改变了EL该方法的查找范围,具体为,查找request域,不存在,查找值 ...

  4. numpy中方法参数axis取值理解

    numpy中方法参数axis取值理解 首先不要使用什么横纵轴去理解,因为时间长了就忘记了,而且如果a是一个三维数组就没法解释了. axis等于0时,在shape中表示的是二维数组.那么np.amin( ...

  5. html获取contextpath,JavaScript中${pageContext.request.contextPath}取值问题及解决方案

    在JSP里取${pageContext.request.contextPath},方式一是可以正常取到,但方式二却取到的是 字符"${pageContext.request.contextP ...

  6. python中bool函数用法_在python中bool函数的取值方法

    bool是Boolean的缩写,只有真(True)和假(False)两种取值 bool函数只有一个参数,并根据这个参数的值返回真或者假. 1.当对数字使用bool函数时,0返回假(False),任何其 ...

  7. Linux之Saltstack中grains、pillar取值和jinja模板的应用

    一.grains和pillar介绍 1. Grains简介 Grains是SaltStack的一个组件,存放在SaltStack的minion端.当salt-minion启动时会把收集到的数据静态存放 ...

  8. Java基础题37:(单选题)java中char类型的取值范围是() A.0 ... 32767 B.0 ... 65535

    37.(单选题)java中char类型的取值范围是() A.0 - 32767 B.0 - 65535 C.–256 - 255 D.–32768 - 32767 [正确答案]B [答案解析]在jav ...

  9. C语言中不同类型的取值范围

    C语言中的不同类型的取值范围 前言 C语言中,我们知道最基本的数据类型有int整型,float和double浮点型,char字符型,在计算机里,他们的取值并不是任意和无限的,都有相应的取值范围,那么计 ...

最新文章

  1. Dsquery和Csvde命令的使用
  2. LeetCode之All Possible Full Binary Trees(Kotlin)
  3. 数据库运维平台~慢日志模块设计
  4. mysql浅拷贝_List的复制 (浅拷贝与深拷贝)
  5. 数据库设计方法学概述
  6. nginx哪个版本性能好_骁龙750g和天玑1000+哪个好-参数性能对比
  7. 荣耀9“致敬”小米6?这是今年手机界最大的笑话!
  8. CMake简介及使用实例
  9. Python入门教程100天:Day09-面向对象进阶
  10. mysql explain命令解析_详解MySQL中EXPLAIN解释命令
  11. socket数据的发送和接收
  12. 电子商务网站PPT选择服务器,第8章 电子商务系统规划与建设课件.ppt
  13. json 转 map,循环得到 key,value
  14. LENET-5卷积神经网络的深度学习技术
  15. python股票收益率计算_股票分析之——收益率(附完整代码和讲解)
  16. 解析DXF图形文件格式
  17. html网页设计板报,html5做一个黑板报页面
  18. 3ds Max发生闪退怎么办?
  19. Cadence OrCAD Capture 查找功能详细介绍
  20. FPGA_Verilog学习之旅(3)---VGA贪吃蛇游戏

热门文章

  1. Linux 常用命令及详细使用方法
  2. 眼图定义 眼图测量方法 示波器眼图测试分析
  3. MySQL介绍-安装-登录
  4. oozie调度shell脚本
  5. 硬件探秘:企业级SSD NAND信号完整性挑战
  6. 首批Windows 8企业用户的前卫方案
  7. 详解C语言的htons函数
  8. Qt实现HTTP客户端操作
  9. JavaSE从头再来(一):面向对象、常用API
  10. Binary Cross Entropy真的适合多标签分类吗?