Código central:
<title> ASP LOTA ADIÇÃO MODIFICAÇÃO E OPERAÇÃO DE DELIÇÃO Exemplo </ititure> <%se request.form (op) = atualização '' formulário enviando ids = request.form (ids) se ids <> então resposta.Write ID dos dados Para ser excluído: & IDs & <br> '============ Operação de exclusão de banco de dados Conn.Execute (Exclua do xxx onde o ID em (& ids &)' preste atenção à verificação de segurança por si mesmo Esse ID é uma coleção de números, você pode fazer o julgamento regular do regexp por si mesmo, a validade, o padrão é ^/d+(,/d+)*$ end se linhas = request.form (nome) .count ', incluindo adicionado/modificado para i = 1 a Traversal das linhas de cada linha de dados de dados = request.form (id) .item (i) & name = request.form (nome) .item (i) sex = request.form (sexo) .item (i) idade = solicitação. : & id & | & Nome & | Método = post onSubMit = Return Check (this)> <Tipo de entrada = Nome oculto = IDS /> <!-Usado para armazenar a coleção de ID para excluir o registro-> <Tipo de entrada = Nome Hidden = Op Valor = Update / > <tabela borda = 1 id = tb> <tr> <th> nome </th> <th> gênero </th> <th> idade </th> <th> endereço </th> <th> delete < / th> </tr> <! ----------------------------------------- -------------------------------------------------------- -------------------------------------------------------- -------------------------------------------------------- -------------------------------------------------------- ------ TR> <TD> <Tipo de entrada = Valor do texto = Nome1 Nome = Nome /> </td> <td> <Input TIPO = VALOR DE TEXTO = GENER1 NOME = SEX /> </TD> <TD> <TIPO DE INTERNAÇÃO = VALOR DO TEXTO = AGEM1 Nome = Age /> </td> <td> <Tipo de entrada = Valor do texto = Endereço1 Nome = Addr / > </td> <td> <tipo de entrada = Valor do botão = excluir onclick = removero (this)/> <tipo de entrada = nome oculto = valor de id = 1/> </td> </tr> <tr> <td > <Tipo de entrada = Valor do texto = Nome2 Nome = Nome /> </td> <td> <Tipo de entrada = Valor do texto = Gender2 Nome = Sexo /> </td> <td> <tipo de entrada = valor do texto = idade2 nome = idade/> </td> <td> <tipo de entrada = valor do texto = endereço2 nome2 = addr/> </td> <td> < Tipo de entrada = Valor do botão = Excluir OnClick = Removerado (this)/> <Tipo de entrada = Nome oculto = Valor de Id = 2/> </td> </tr> <! ------------ Para ser modificado final dos dados Exemplo --------> <tr> <td colspan = 5 align = center> <tipo de entrada = submeter valor = submeter/> <entrada de entrada = valor do botão = Adicionar nova linha de dados OnClick = addRow () /> </td> </tr> </tabela> </form> <script type = text/javascript> função removero (btn) {if (confirm ('confirm para excluir? ! ')) {var tr = btn.parentnode.parentnode; navegadores padrão .Value! = '') {// Delete é uma linha existente em vez de nova, então o ID é armazenado no IDS btn.form.ids.value += (btn.form.ids.value == ' '? Document.getElementById ('TB'), TR = TB.InserTrow (TB.Rows.Length - 1), TD = tr.InsertCell (0); td = tr.insertCell (1); '; Tipo = Nome do texto = Addr /> '; '; // Adicionar novo ID da linha de dados está vazio} Verificação da função (f) {var tb = document.getElementById (' tb '), ipts; <j; tb.rows [i] .getElementsByTagName ('input'); '); FALSO; '') {alerta ('digite o endereço!');