Javascript 如何从网页获取输入并将其存储到SQL Server

Javascript 如何从网页获取输入并将其存储到SQL Server,javascript,sql-server,html,Javascript,Sql Server,Html,我只是想知道最简单的方法: 用户在网页上的字段中输入数据并点击“提交”。数据将存储在本地数据库中 <div class="article"> <form> <br/> <p>Name:</p><input type="text" id="fname"><br/> <p>Address:</p><input type="text"

我只是想知道最简单的方法:

用户在网页上的字段中输入数据并点击“提交”。数据将存储在本地数据库中

<div class="article">
    <form>
        <br/>
        <p>Name:</p><input type="text" id="fname"><br/>
        <p>Address:</p><input type="text" id="address"><br/>
        <p>Phone:</p><input type="text" id="phone"><br/>
        <button onclick="InsertData()">Submit</button><br/>
    </form>

<script>
    function InsertData(){
        var name=document.GetElementById('fname');
        var address=document.GetElementById('address');
        var phone=document.GetElementById('phone');
        var connectionstring="Data Source=SERVERNAME;Initial Catalog=<catalog>;UserID=sa;Password=password;Provider=SQLOLEDB";
        var statement="insert into Northwnind.dbo.directory_tab(telephoneno, name, address) values(?,?,?)";

        Database db=database.OpenConnectionString(connectionstring);
        db.Execute(statement);
        db.Close;       
    }

</script>
</div>


姓名:


地址:


电话:


提交
函数InsertData(){ var name=document.GetElementById('fname'); var address=document.GetElementById('address'); var phone=document.GetElementById('phone'); var connectionstring=“数据源=服务器名;初始目录=;用户ID=sa;密码=密码;提供者=SQLOLEDB”; var statement=“插入Northwnind.dbo.directory_选项卡(电话号码、名称、地址)值(?,?)”; Database db=Database.OpenConnectionString(connectionstring); db.Execute(语句); db.关闭; }

如果你一定要知道的话,我是网络编程新手。我真的不知道该怎么做。

常用的方法是使用JavaScript发送请求,该请求应该在运行网站的服务器上处理。对于请求处理程序,可以使用perl、php或其他语言。服务器脚本负责管理数据库。对于perl,您可以使用CGI模块。对于JavaScript请求,使用jQuery的AJAX