>  기사  >  웹 프론트엔드  >  html5 학습 여정 - html5의 간단한 데이터베이스 개발 (18)

html5 학습 여정 - html5의 간단한 데이터베이스 개발 (18)

黄舟
黄舟원래의
2017-02-17 14:56:241302검색

은 실제로 키-값 쌍을 사용하여 HTML5의 데이터베이스 기능을 시뮬레이션합니다.

! ! ! ! ! ! 더 이상 고민하지 말고

index.html 코드는

<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <title>H5表格提交</title>
    <script src="appWeb.js"></script></head><body>
    <table>
        <tr><td>姓名:</td><td><input type="text" id="name"></td></tr>
        <tr><td>email:</td><td><input type="text" id="email"></td></tr>
        <tr><td>电话号码:</td><td><input type="text" id="tel"></td></tr>
        <tr><td>备注:</td><td><input type="text" id="memo"></td></tr>
        <tr>
            <td></td>
            <td><input type="button" value="保存" onclick="saveStorage()"></td>
        </tr>
    </table>
    <hr/><p>检索:    <input type="text" id="find">
    <input type="button" value="检索" onclick="findStorage(&#39;msg&#39;)"></p><p id="msg"></p></body></html>

코드입니다! ! ! ! js 코드

아아아아

! ! ! !

html5 학습 여정 - html5의 간단한 데이터베이스 개발 (18)

렌더링은 실제로 키-값 쌍을 사용하여 HTML5의 데이터베이스 기능을 시뮬레이션합니다.

! ! ! ! ! ! 더 이상 고민하지 말고

index.html 코드는

function saveStorage(){
    var data = new Object();
    data.name = document.getElementById("name").value;
    data.email = document.getElementById("email").value;
    data.tel = document.getElementById("tel").value;
    data.memo = document.getElementById("memo").value;
    var str = JSON.stringify(data);
    localStorage.setItem(data.name,str);
    alert("data saved");}
function findStorage(id){
    var find = document.getElementById("find").value;
    var str = localStorage.getItem(find);
    var data = JSON.parse(str);
    var result = "name:"+data.name+"<br/>";
        result += "email:"+data.email+"<br/>";
        result += "tel:"+data.tel+"<br/>";
        result += "memo:"+data.memo+"<br/>";
    var target = document.getElementById(id);
    target.innerHTML = result;}

코드입니다! ! ! ! Node.js 코드

아아아아

! ! ! ! 렌더링

html5 학습 여정 - html5의 간단한 데이터베이스 개발 (18)

위 내용은 html5 학습여정-html5 단순 데이터베이스 개발(18) 내용이며, 더 많은 관련 내용은 PHP 중국어 홈페이지(www. php.cn)!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.