GithubHelp home page GithubHelp logo

bigbrotherr / fast-html-dom-parser Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yoannchb-pro/fast-html-dom-parser

0.0 0.0 0.0 28 KB

Fast parser of a html string and lot of options.

License: MIT License

JavaScript 85.50% CSS 6.13% HTML 8.37%

fast-html-dom-parser's Introduction

๐Ÿ“– Fast-html-dom-parser v1.0.5

Fast parser of a html string and lot of options.

Update

  • All bugs fixed
  • new declaration FastHTMLParser

๐Ÿฑ Github and NPM


Imports


Browser

<script src="./fast-html-dom-parser.js" type="text/javascript"></script>

Node

const { FastHTMLParser } = require('./fast-html-dom-parser.js');
const { FastHTMLParser } = require('fast-html-dom-parser');

๐Ÿ“š API


Construction

//here html is a string of you html code

//Browser
const document = new FastHTMLParser(html);

//Node
const document = new FastHTMLParser(html);

//example
document.getElementById('test').getElementsByTagName('div')[0].getAttribute('class');

Usages

Implemented properties

  • nodeName
  • childNodes
  • firstChild
  • lastChild
  • parentNode
  • attributes
  • innerHTML
  • outerHTML
  • textContent

Implemented methods

  • getAttribute
  • setAttribute
  • getElementById
  • getElementsByClassName
  • getElementsByTagName
  • getElementsByName

fast-html-dom-parser's People

Contributors

yoannchb-pro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.