JS和JQuery中如何获取和修改控件显示内容(如lable,div,h1)
来源:互联网 发布:php explode implode 编辑:程序博客网 时间:2024/05/16 01:03
查了很多资料,发现有些不适用,不知道是不是和JS版本有关系。
这里只讨论那些显示内容和"value"属性无关的控件,其他比如<input>,<form>,<textarea>之类不考虑。
比如如下html代码
<label id="name">officercat</label>
网上大部分资料上, JS语法上可以用:
JS:
var label = document.getElementById("name");var text = label.innerText;
但这样我试过并不行,虽然很多地方都这么说的。
最终还是发现,和<div>控件一样,对于非value属性决定显示文字的控件,用innerHTML管用:
JS
var text = label.innerHTML;
而JQuery语法则和网上搜的差不多:
var value=$("#name").html();
$("#ID")是JQuery中用来获得页面控件示例的语句,ID就是控件的ID名称。 对于以value属性来显示内容的控件,$("#ID").val()获取其显示内容,而其他情况则用$("#ID").html()
那么如何修改label,div等控件的显示内容呢
这样就行了。
var label=document.getElementById("name"); label.innerHTML="XXXXXX"; //JS$("#name").html("XXXXX"); //JQuery
0 0
- JS和JQuery中如何获取和修改控件显示内容(如lable,div,h1)
- JS和JQuery中如何获取和修改控件显示内容(如lable,div,h1)
- div显示隐藏和内容修改
- jQuery批量修改h1标签内容
- js动态加载div显示主菜单和子菜单+jquery获取动态id
- 原生js和jquery获取修改元素
- jquery mobile插件lable和input不显示在一行
- jquery和js对div的隐藏和显示
- jquery - 获取浏览器窗口高度 和 div居中显示
- JS和Jquery获取和修改label的值
- JS修改div内容
- jquery如何获取<div></div>之间的内容
- js获取div内容
- js-获取div内容
- jquery给h1和span赋值
- jQuery - 获取内容和属性
- jQuery - 获取内容和属性
- jQuery - 获取内容和属性
- poj2253 floyd变形
- android 出现WIN DEATH 报出android.os.DeadObjectException
- cf2B
- javascript之自定义js封装库兼容主流浏览器实现DOM加载之后,页面完全加载之前执行js
- 2032 杨辉三角
- JS和JQuery中如何获取和修改控件显示内容(如lable,div,h1)
- 从牛腩新闻发布系统看css
- Windows下安装GTK+(整理)
- android 杀进程步骤
- XML约束
- linux中的网线插拔事件
- 实例介绍Cocos2d-x中Box2D物理引擎:使用关节
- 各大编程语言的区别及其特点,通常使用场合
- Ubuntu下安装JDK1.8并配置开发环境