Javascript 将数据输入HTML表

Javascript 将数据输入HTML表,javascript,c#,html,Javascript,C#,Html,我首先说,我有一个网页,其中有我输入数据的文本区域。还有一个按钮,我应该通过它将输入的数据写入数据库的表中,并在另一个网页的表中显示相同的数据。现在,第一部分,即在DB上写入数据,我能够完成它,但是第二部分不行。 有人能帮我吗?下面我给大家介绍一下HTML、JavaScript和C#服务器端,它们可能会很有用 HTML + 命名 阿齐恩达 省 JavaScript 函数add(){ 让nom=document.getElementById(“nome”).value; 让cognom=

我首先说,我有一个网页,其中有我输入数据的文本区域。还有一个按钮,我应该通过它将输入的数据写入数据库的表中,并在另一个网页的表中显示相同的数据。现在,第一部分,即在DB上写入数据,我能够完成它,但是第二部分不行。 有人能帮我吗?下面我给大家介绍一下HTML、JavaScript和C#服务器端,它们可能会很有用

HTML


+


命名 阿齐恩达 省
JavaScript

函数add(){
让nom=document.getElementById(“nome”).value;
让cognom=document.getElementById(“cognome”).value;
让aziend=document.getElementById(“azienda”).value;
让provincia=document.getElementById(“provincia”).value;
如果((nom==”)| |(nom==“未定义”)| |(cognom==”)| |(cognom==“未定义”)|(aziend==”)|(aziend==“未定义”)| |(provincia==”)|(provincia==“未定义”){
警惕(“按人情插入数据”);
}否则{
设dati={nome:nom,cognome:cognom,azienda:aziend,provin:provincia};
$.ajax({
类型:“POST”,
url:“user form.aspx/ScriviDati”,
数据:JSON.stringify(dati),
contentType:“应用程序/json;字符集=utf-8”,
数据类型:“json”,
全球:错,
async:false,
成功:职能(a){
控制台日志(a.d);
警报(“Perfetto”)
},
失败:功能(响应){
警报(“Qualcosaèandato storto”);
}
});
}
}
C#

public static void ScriviDati(字符串nome、字符串cognome、字符串azienda、字符串provin)
{
string queryString=“插入Elenco(Nome、Cognome、Azienda、Provincia)值(@Nome、@Cognome、@Azienda、@Provincia)”;
使用(SqlConnection连接=新的SqlConnection(ConfigurationManager.ConnectionString[“coso”].ConnectionString))
{
connection.Open();
使用(SqlCommand=newsqlcommand(queryString,connection))
{
SqlParameter参数=新的SqlParameter(“Nome”,Nome);
SqlParameter2=新的SqlParameter(“Cognome”,Cognome);
SqlParameter3=新的SqlParameter(“Azienda”,Azienda);
SqlParameter4=新的SqlParameter(“Provincia”,provin);
command.Parameters.Add(参数);
command.Parameters.Add(parameter2);
command.Parameters.Add(parameter3);
command.Parameters.Add(parameter4);
command.ExecuteNonQuery();
connection.Close();
}
}
}

文件
A.
B
C
D
window.onload=函数(){
常数数据=[
{A:1,B:2,C:3,D:4},
{A:1,B:2,C:3,D:4},
{A:1,B:2,C:3,D:4},
{A:1,B:2,C:3,D:4},
];
const table=document.querySelector(“表”);
data.forEach((项目、索引)=>{
设tr=document.createElement(“tr”);
用于(常量输入项){
设td=document.createElement(“td”);
td.innerText=项[键];
tr.appendChild(td);
}
表1.儿童(tr);
});
};

我能看到的唯一按钮是calls redirect(),not add()。是的,我知道,这是另一个html页面上的表,我想在其中插入传入数据。那个按钮与问题完全无关