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