Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

natalia

Como colocar 2 botoes no mesmo form

Recommended Posts

Oi pessoal, eu preciso de dois botoes em um formulário um alterar e o outro excluir, mas não está funcionando. Abaixo está um trecho do meu código. Mas uma dúvida o list menu abaixo tem um select p/ que seja listada todas as categorias, mas como deixar selecionada a categoria que está gravada no BD. Exemplo: estou na página de alteração da subcategoria, o formulario vem preenchido com o nome da subcategoria que eu quero alterar, mas e a categoria que esta no list menu? Preciso que esteja selecionada a categoria que pertence a esta subcat . Como fazer?<body><script><!--function alterar() {document.form1.action = "alt_subcat.asp";document.form1.submit();}function excluir() {document.form1.action = "exc_subcat.asp";document.form1.submit();}//--></script><table width="770" border="0" cellspacing="0" cellpadding="0">... <form name="form1" method="post"><% If Not rsEdita.EOF Then %> <tr align="center"> ..<select name="categoria" class="listmenu"> <%strCateg = " SELECT Codigo_Cat, Nome_Cat FROM Categoria "Set rsCateg = Conexao.Execute(strCateg) While Not rsCateg.EOF %><option value="<%= rsCateg("Codigo_Cat")%>"><%= rsCateg("Nome_Cat")%> </option><% rsCateg.MoveNext WendrsCateg.Close%></select>..<input type="text" name="seg_subcat" value="<%=rsEdita("Nome_Subcat")%>" class="listmenu" size="30">..<input type="button" name="alterar" value="Alterar" onClick="alterar()"><input type="button" name="excluir" value="Excluir" onClick="excluir()">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Natália!Faz um If com o campo da base e o REQUEST.FORM:<% If Request.Form("lista") = rsCateg("Codigo_Cat") then %> <option value="<%= rsCateg("Codigo_Cat")%>" SELECTED><%= rsCateg("Nome_Cat")%> </option><%else%> <option value="<%= rsCateg("Codigo_Cat")%>"><%= rsCateg("Nome_Cat")%> </option><%End if%>sobre os botões vou testar aki e se conseguir algo te falo!Espero ter ajudado!Boa sorte! :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Natalia você queria fazer 2 submits correto...

 

Coloque este script entre as tags <head></head>:

<script language=javascript>function daction(acao,metodo){ nome_form = "form1"; // Não esqueça de colocar o nome do formulário! f = document[nome_form]; f.method = metodo; f.action = acao; f.submit();}</script>
Agora segue o formulário:

<form name="form1"><input type="submit" onclick="daction('altera.asp','POST');" name="Submit" value="Alterar"><input type="submit" onclick="daction('remove.asp','POST');" name="Submit" value="Remove"></form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<html><head><title>Nova pagina 1</title></head><body><form method="POST" name="teste" action="teste.asp"> <p><input type="text" name="nome" size="20"><input onclick="java script:document.teste.qual.value='1'" type="submit" value="Submeter1" name="B1"><input onclick="java script:document.teste.qual.value='2'" type="submit" value="Submeter2" name="B2"><input onclick="java script:document.teste.qual.value='3'" type="submit" value="Submeter3" name="B3"> <input type="hidden" name="qual" value="1" size="20"></p></form></body></html><//--------------------------------------------------------------------------------><%qual = request.Form("qual")Select case qualcase "1" Response.write "Seu nome é " & request.form("nome") Response.write "Veio do submit 1" case "2" Response.write "Seu nome é " & request.form("nome") Response.write "Veio do submit 2" case "3" Response.write "Seu nome é " & request.form("nome") Response.write "Veio do submit 3" case else Response.write "Seu nome é " & request.form("nome") Response.write "Veio do submit não deu certo" end select%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.