精华内容
下载资源
问答
  • js获取html内容

    千次阅读 2015-11-30 13:57:06
    js获取html内容包括 1. 文本内容 2. 属性值 3. 输入的数据 可以采用js的dom方法,比如document.getElementById() 但是此种方法不简洁,使用起来不方便,违反了短小精悍的原则,推荐采用jquery的方法,jquery即js库...

    js获取的html内容包括

    1. 文本内容

    2. 属性值

    3. 输入的数据

    可以采用js的dom方法,比如document.getElementById()

    但是此种方法不简洁,使用起来不方便,违反了短小精悍的原则,推荐采用jquery的方法,jquery即js库,封装了js的一些方法,直接用就好了。

    注意

    · 使用jquery需要包含jquery.js文档 <script type="text/javascript" src="jquery.js"></script>

    至于jquery.js,网上老多了,请自行下载

    · <scrpt></script>里面必须包含 $(document).ready() 方法。

    这里介绍jquery的3个方法

    · text()   text即设置或者返回文本内容

    · html()  设置或者返回html内容

    · val()  设置或者返回表单字段的值

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8"/>
    <script src="jquery.js"></script>
    <script>
    $(document).ready(function(){
      $("#btn1").click(function(){
        $("#test1").text("<b>Hello world!<b>");
      });
      $("#btn2").click(function(){
        $("#test2").html("<b>Hello world!</b>");
      });
      $("#btn3").click(function(){
        $("#test3").val("Dolly Duck");
      });
    });
    </script>
    </head>
    
    <body>
    <p id="test1">这是段落。</p>
    <p id="test2">这是另一个段落。</p>
    <p>Input field: <input type="text" id="test3" value="Mickey Mouse"></p>
    <button id="btn1">设置文本</button>
    <button id="btn2">设置 HTML</button>
    <button id="btn3">设置值</button>
    </body>

    点击了3个button后的图如下,可以看出html()和text()的区别,html()会识别出内容中的标签,而text()则是是什么就是什么,一切保持原汁原味



    点击了3个button后的图如下,可以看出html()和text()的区别,html()会识别出内容中的标签,而text()则是是什么就是什么,一切保持原汁原味




    展开全文
  • JS获取HTML内容、按钮、函数

    HTML内容
    定义了四个按钮,分别代表加减乘除

    <!doctype html>
    <html>
    <body>
    
    <form>
    第一个数字:<br>
    <input type="text" id="num1" >
    <br>
    第二个数字:<br>
    <input type="text" id="num2">
    <br>
    </form>
    
        <button id="add">/</button>
        <button id="subtract">-</button>
        <button id="multiply">*</button>
        <button id="divide">÷</button>
    
        </body>
    
    </html>

    JavaScript
    全局变量:定义在函数外,整个JS文件可用
    局部变量:只有函数内部可以使用
    1.获取四个按钮
    2.编写加减乘除函数
    3.每个按钮都设置点击方法,调用对应的函数
    关于获取点击按钮
    在分别为加减乘除按钮获取的时候,,都是获取输入框的值,然后转化为数字,4个按钮会重复4次相同的代码,这时需要将这4行相同的代码写成一个函数,每个事件中调用一次。
    var a=document.getElementById(‘num1’).value;
    var b=document.getElemntById(‘num2’).value;

    var a_int=parseInt(a,10);
    var b_int=parseInt(b,10);

    //获取按钮
    var addBtn=document.getElementById('add');
    var subtractBtn=document.getElementById('subtract');
    var multiplyBtn=document.getElementById('multiply');
    var divideBtn=document.getElementById('divide');
    //定义两个全局变量
    var a_int;
    var b_int;
    //为按钮添加点击方法
    addBtn.onclick=function(){
    getInputNum();
    var result=addition(a_int,b_int);
    alert(result);
    };
    
    subtractBtn.onclick=function(){
    getInputNum();
    var result=subtraction(a_int,b_int);
    alert(result);
    };
    
    multiplyBtn.onclick=function(){
    getInputNum();
    var result=multiplication(a_int,b_int);
    alert(result);
    };
    
    divideBtn.onclick=function(){
    getInputNum();
    var result=division(a_int,b_int);
    alert(result);
    };
    
    //获取input的值并转化为数字的函数
    function getInputNum(){
    //这里是局部变量
    var a=document.getElementById('num1').value;
    var b=document.getElementById('num2').value;
    //将转化后的值赋给全局变量
    a_int=parseInt(a,10);
    b_int=parseInt(b,10);
    }
    //加减乘除函数
    function addition(x,y){
    return x+y;
    }
    function subtraction(x,y){
    return x-y;
    }
    function multiplication(x,y){
    return x*y;
    }
    function division(x,y){
    if(y==0){
    alert('0不能做除数');
    return;}
    else{
    return x/y;}
    }
    
    

    运行显示
    输入数字,点击显示运算结果

    展开全文
  • vbs获取html内容

    千次阅读 2018-03-17 22:42:00
    Set html = CreateObject("htmlfile") Set http = CreateObject("Msxml2.ServerXMLHTTP") 'html.designMode = "on" ' 开启编辑模式 http.open "GET", "http://"&arr(0)&"/newacademic/j_acegi_security_check?j_...
    Dim content,name,password,arr,pos
    
    msg1="请输入ip和端口号地址"&chr(13)&chr(10)&"如http://10.21.24.120:11182/newacademic/..."&chr(13)&chr(10)&"则输入10.21.24.120:11182"
    msg2="10.21.24.120:11182,1230010303,123456"
    
    content=InputBox(msg1, "请输入", msg2)
    
    If content = "" Then
    WScript.Quit
    Else
    arr=split(content,",")
    'MsgBox arr(0)
    End If
    
    Set html = CreateObject("htmlfile")
    Set http = CreateObject("Msxml2.ServerXMLHTTP")
    
    'html.designMode = "on" ' 开启编辑模式
    
    http.open "GET", "http://"&arr(0)&"/newacademic/j_acegi_security_check?j_username="&arr(1)&"&j_password="&arr(2), False
    http.send
    
    
    http.open "GET", "http://"&arr(0)&"/newacademic/student/queryscore/queryscore.jsdo", False
    http.send
    strHtml = http.responseText
    
    html.write strHtml ' 写入数据
    
    Set post_list = html.getElementsByTagName("table")(2)
    for each r in post_list.rows
      'WScript.Echo r.style.display
      If r.style.display="none" Then
        WScript.Echo r.innerText
    End If
      
    next
    

      

    转载于:https://www.cnblogs.com/startnow/p/8593256.html

    展开全文
  • JavaScript演练-获取HTML内容(一) 函数、按钮、onclick

    HTML

    <!doctype html>
    <html>
    <body>
    
    <form>
    第一个数字:<br>
    <input type="text" id="num1" >
    <br>
    第二个数字:<br>
    <input type="text" id="num2">
    <br>
    </form>
    
    <button id="add">+</button>
        </body>
    </html>

    JavaScript
    onclick:点击按钮时运行该代码

    var addBtn=document.getElementById('add');  //获取加号按钮
    addBtn.onclick=function()   //为按钮添加点击方法
    {
    var a=document.getElementById('num1').value;
    var b=document.getElementById('num2').value;    //获取输入的a和b
    var a_int=parseInt(a,10);
    var b_int=parseInt(b,10);   //将a和b转化为数字
    var result=addition(a_int,b_int);   //调用加法
    alert(result);
    };
    //加法函数
    function addition(x,y){
    return x+y;
    }

    运行后出现:
    在表格中输入数字,点击按钮得

    展开全文
  • jquery获取html内容的值

    千次阅读 2019-06-19 20:11:28
    1.jquery获取input标签的值 例子: <input id="id" value="1"/> 获取值: $("#id").val(); 2.jquery获取p标签的值 例子: <p id="id">1</p> 获取值: $("#id").text(); 3.jquery获取...
  • 我们知道,在一个页面中,我们有时候需要获取某个指定标签下的内容(完整的html代码内容),js中提供了document.getElementById("divID").innerHTML;方法可以使我们获取到指定ID内的所有html代码,但是这往往不能...
  • 1、引入jar <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.2</version> </dependency>...Document d...
  • Android-通过WebView获取html内容

    万次阅读 2018-11-20 14:06:11
    转自:...觉得写得很好,转载做自己收藏 通过WebView获得某个url的html内容。 实现 1. 自定义一个Java对象 /** * 逻辑处理 * @author linzewu */ final class InJavaScriptLocalOb...
  • iOS webView获取html内容

    2016-08-22 23:33:07
    stringByEvaluatingJavaScriptFromString的使用案例 点击打开链接
  • 获取纯文本内容的方法: ... //编辑器html内容:&lt;p&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2&lt;/strong&gt;
  • 最近项目需要,需要从富文本编辑器获取html内容组装json,然后还要把组装后的json对象利用json2转成json字符串,数据放入编辑器提交,由于兼容ie8以上浏览器。所以搞了好久的特殊字符转义,经常出错。我们一般想到的...
  • 通过url,获取html内容,并解析

    千次阅读 2016-02-17 16:34:14
    1、第一种获取方式 :通过过stringWithContentsOfURL获取   NSString *urlstring= [NSString stringWithFormat:@"http://baidu.com/=%@",string1];// 此处网址不对,只是示意可以生成一个动态的urlstring  ...
  • http://phantomjs.org/download.html 2.使用 use QL\QueryList ; use QL\Ext\PhantomJs ; $ql = QueryList :: getInstance (); // 安装时需要设置PhantomJS二进制文件路径 $ql -> use ( PhantomJs :: class , '...
  • python3爬虫获取html内容及各属性值

    万次阅读 2017-08-07 19:12:42
    # 读取title内容 print(html.title) # 读取title属性 attrs=html.title.attrs print(attrs) # 获取属性attrs['class'] ---->['ceshi'] 这是一个list 通过下标可以获取值 print(attrs[ 'class'][0]) # 读取...
  • PHP里用正则来提取内容中图片的源码,非常有用的,下面是源码的内容: <?php function getImgs($content,$order='ALL'){ $pattern="/<img.*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/"; ...
  • <div id="editor-container"></div> <script>... var quill = new Quill('#editor-container', { ...但网上没有说明如何获取得编辑器层editor-...如何从这个编辑器上获取真正输入的HTML文档内容呢?
  • //获取HTML webView.loadUrl("javascript:window.main.getHtml(document.body.innerHTML)" ); } } }); //3、供javascript调用java的方法 public void getHtml(String data){ //data为html内容 } } 二...
  • import requests -------------------------------------------------------------------------------- {import sys reload(sys) sys.setdefaultencoding("utf-8")} python 2.x ...---------...
  • innerHtml和string()/将数字转化为字符串 1.(一)和(二)的结果都是以alert形式弹出的 2.innerHTML可让结果直接显示在HTML页面上(上篇是通过...HTML内容<!doctype html> <html> <body><form> 第一个数字: <i
  • import urllib,urllib2 #1.建立URL请求 ... req = urllib2.Request(url) #2....req.add_header('User-Agent', ...html_str = response.read() http_status = response.code header_str = str(response.info())  
  • 二、根据请求获取html代码,并分为js,css,html三部分 private TemplateVO getTemplateValue(HttpServletRequest request, String templatePath,String templateId) throws Exception { TemplateVO template = ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,038
精华内容 7,615
关键字:

获取html内容