使用 Javascript 从 HTML 中提取文本

Extracting text from HTML using Javascript

本文关键字:提取 取文本 HTML Javascript 使用      更新时间:2023-09-26

我有这段代码,我想在javascript中提取用户名和密码以进行某种登录验证。我该怎么做?编辑:我正在使用节点js服务器提取一些数据,但与我想做的登录页面无关。我正在尝试登录,当用户按下按钮登录时,它会验证密码和用户名是否匹配(登录验证),如果它与敌人匹配,则进入菜单,如果不匹配,则会出现错误。

<div id="login" data-role="page">
    <div data-role="panel" id="mypanel" data-theme="a" data-position="left" data-display="reveal">
        <ul data-role="listview" data-theme="h">
            <li>
                <a href="#menu" > Menu</a>
            </li>
            <li>
                <a href="#register" >Register</a>
            </li>
            <li>
                <a href="#cart" > Cart</a>
            </li>
            <li>
                <a href="#account" > Account</a>
            </li>
            <li>
                <a href="#login" > Login</a>
            </li>
        </ul>
    </div><!-- /panel -->
    <div data-role="header" data-theme="a" data-position="fixed">
        <a href="#mypanel" data-role="button" data-icon="bars" data-iconpos="notext" data-corners="false"></a>
        <h1>Log In</h1>
    </div>
    <div data-role="content">
        <!-- username -->
        <label for="username">Username</label>
        <input id="username" title="Must be at least 8 characters."/>
        <br />
        <!-- password -->
        <label for="password">Password</label>
        <input id="password" type="password" title="title it hard to guess." />
        <br />
        <p>
            <button type="button" title="This button won't do anything">
                Proceed
            </button>
        </p>
        <label for="register">Don't have an account?</label>
        </div>
    <div data-role="content">
        <a href="#register">Register</a>
    </div>
    </div>

所以你基本上想读取用户在登录名和密码输入中输入的文本值?看看这个: JavaScript:如何获取文本输入字段的值?

您可以使用

getElementByID()value将输入加载到JS中,如下所示:

document.getElementById('password').value;

这就是你要找的吗?