JQ——DOM操作(获取值)

1、text() :设置或返回所选元素的文本内容

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>DOM操作</title>
        <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
        </script>
        </script>
        <script>
            $(function(){
                 $("#b").click(function(){
                 alert($("#test").text());
                 });
            });
        </script>
    </head>

    <body>
    <p id="test">海军军医大学第二附属医院(上海长征医院)举行了<b>“赴湖北抗击疫情誓师大会”</b>。该院首批医疗队60人已集结完毕,除夕之夜奔赴武汉。</p>
    <button id="b">显示文本</button>
    </body>
</html>

2、html() : 设置或返回所选元素的内容(包括 HTML 标记)

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>DOM操作</title>
        <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
        </script>
        </script>
        <script>
            $(function(){
                 $("#b").click(function(){
                 alert($("#test").html());
                 });
            });
        </script>
    </head>

    <body>
    <p id="test">海军军医大学第二附属医院(上海长征医院)举行了<b>“赴湖北抗击疫情誓师大会”</b>。该院首批医疗队60人已集结完毕,除夕之夜奔赴武汉。</p>
    <button id="b">显示文本</button>
    </body>
</html>

3、val() : 设置或返回表单字段的值

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>DOM操作</title>
        <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
        </script>
        </script>
        <script>
            $(function(){
                 $("#b").click(function(){
                 alert($("#test").val());
                 });
            });
        </script>
    </head>

    <body>
    <input type="text" id="test" value="新年快乐!"><br><br>
    <button id="b">显示输入的文本内容</button>
    </body>
</html>

4、attr() :用于获取属性的值、

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>DOM操作</title>
        <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
        </script>
        </script>
        <script>
            $(function(){
                 $("#b").click(function(){
                   alert($("#test").attr("align"));
                 });
            });
        </script>
    </head>

    <body>
        <table width="600" border="1"  align="center" cellpadding="5" cellspacing="3" id="test">
            <caption>成绩登记表</caption>
        <thead>
            <tr>
                <th align="middle" >序号</th>
                <th align="middle ">学号</th>
                <th align="middle ">姓名</th>
                <th align="middle ">平时成绩</th>
                <th align="middle ">期末成绩</td>
                <th align="middle ">学期总成绩</th>
            </tr>
        </thead>
        <tbody>
            <tr onmouseover="changeColor(‘tr1‘,‘over‘)" id="tr1" onmouseout="changeColor(‘tr1‘,‘out‘)">
                <td align="middle ">1</td>
                <td align="middle ">20100300201</td>
                <td align="middle ">张小丽</td>
                <td align="middle ">95</td>
                <td align="middle ">95</td>
                <td align="middle ">95</td>
            </tr>
        </tbody>
        </table>
        <center>
                <button id="b">显示属性的值</button>
        </center>
    </body>
</html>

原文地址:https://www.cnblogs.com/zhai1997/p/12233084.html

时间: 2024-10-10 11:59:04

JQ——DOM操作(获取值)的相关文章

vue怎么不通过dom操作获取dom节点

今天写一个公众号的项目,写了一个vue的搜索组件,点击搜索框时,背景出现一个遮罩,代码结构如下: template:`<div class="searchBar-div"> <input v-model="keyWord" @keyup.enter='startSearch()' class="searchBar-input" type="search" placeholder="搜索"

js dom操作获取节点的一些方法

在复习javascript基础的时候,整理了一下js中获取节点的一些常用的方法,见代码: 1 //js获取下一个兄弟节点 2 function getNextSibling(eleObj){ 3 var next = eleObj.nextSibling; 4 if(next.nodeType == 3){ // 文本节点 5 return next.nextSibling; 6 } 7 return next; 8 } 9 //js获取上一个兄弟节点 10 function getPrevio

Dom操作的小总结

什么是Dom? DOM 是 Document Object Model(文档对象模型)的缩写. HTML DOM 是: HTML 的标准对象模型 HTML 的标准编程接口 W3C 标准 HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法. 换言之,HTML DOM 是关于如何获取.修改.添加或删除 HTML 元素的标准. 根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点: 整个文档是一个文档节点 每个 HTML 元素是元素节点 HTML 元素

JavaScript学习 - 基础(六) - DOM操作

DOM:DOM定义了访问HTML 和XML 文档的标准:1.核心DOM 针对结构化文档的标准模型2.XMK DOM 针对XML文档的标准模型3.HTML DOM 针对HTML文档的标准模型 DOM节点:整个文档是一个文档节点(document对象)每个html元素是元素节点(element对象)html元素内的文本是文本节点(text对象)每个html属性是属性节点(arrtibute对象)注释是注释节点(comment对象) <div id="XX">XX <div

常用数组、字符串方法总结&amp;获取元素、DOM操作

字符串的方法.返回值.是否改变原字符串:1 charAt() 方法可返回指定位置的字符. 不改变原始字符串 JavaScript并没有一种有别于字符串类型的字符数据类型,返回的字符是长度为 1 的字符串: 注释:字符串中第一个字符的下标是 0.如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串. 2 concat() 方法用于连接两个或多个字符串并返回连接后的字符串 不改变原始字符串 语法:stringObject.concat(stringX,str

JS DOM操作(创建、遍历、获取、操作、删除节点)

创建节点 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=devic

JAVA枚举操作(获取值,转map集合)

JAVA枚举相对来说比.NET的枚举功能强大,感觉就像是一种简化版的类对象,可以有构造方法,可以重载,可以继承接口等等,但不能继承类,JAVA枚举在实际开发中应用相当频繁,以下几个封装方法在实际开发中可能用到,希望对新手有些帮助. 首先,新建一个枚举接口,为保证所有继承此接口的枚举value及description一致,便于开发使用,枚举统一接口如下. public interface EnumCommon { public int getValue(); public String getDe

DOM通过ID或NAME获取值

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>通过ID获取值</title> <script type="text/javascript"> var getname = function () { alert( document.getElementById('name').value); }

第3章 jQuery的DOM操作

一.  DOM 分为DOM核心,HTML-DOM和CSS-DOM 1.DOM核心 不专属与javascript. 获取对象:document.getElementsByTagName('div') 获取属性:elem.getAtrribute('title') 2.html-DOM document.div elem.src 3.CSS-DOM elem.style.color='red' 二. jQuery的DOM操作 1.查找节点 (1)元素节点 1 2 alert($('ul li:eq(