Foros del Web » Programando para Internet » Javascript »

Ayuda para validacion de checkbox y botones por favor

Estas en el tema de Ayuda para validacion de checkbox y botones por favor en el foro de Javascript en Foros del Web. Ayuda para varios checbox y botones por favor -------------------------------------------------------------------------------- Hola amigos, oigan mi duda es la siguiente, tengo una pagina la cual cada usuario tiene ...
  #1 (permalink)  
Antiguo 22/05/2007, 08:11
 
Fecha de Ingreso: febrero-2007
Mensajes: 78
Antigüedad: 17 años, 2 meses
Puntos: 0
Ayuda para validacion de checkbox y botones por favor

Ayuda para varios checbox y botones por favor

--------------------------------------------------------------------------------

Hola amigos, oigan mi duda es la siguiente, tengo una pagina la cual cada usuario tiene un checbox y tengo tres botones, el caso es que debo de validar alguna funcion o algo para pder seleccionar varios usuarios por medio del checbox y asi poder revalidarlos o elimnarlos, pero el tercer boton , no quiero que haga esa funcon, solamente en este botn deseo seleccionar un usuario y que si selecciono mas de 1, no me deje.

Aqui esta algo de codigo asp, con los botones:



Código:
<form name="estatus" action="usuariosGuarda2.asp" method="post" class="Estilo19">

<input name="txtstatus" type="hidden" id="txtstatus" maxlength="30" >

<input name="SClaveUsuario" type="checkbox" value="<%=loResult("SClaveUsuario")%>" >

<%
Response.Write "<Td width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'> "&loResult("SClaveUsuario")&"</span></div></td>"
Response.Write "<Td width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> "&loResult("sNombre")&"</span></div></td>"
Response.Write "<Td width='21%'> <div align='center' class='Estilo24'><span class='Estilo25'> "&loResult("sEmail")&"</span></div></td>"
Response.Write "<Td width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'> "&loResult("Puesto")&"</span></div></td>"
Response.Write "<Td width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> "&loResult("Depto")&"</span></div></td>"

Response.Write "<Td width='9%'> <div align='center' class='Estilo24' ><span class='Estilo25'> "&loResult("status")&"</span></div></td>"%>

<%


Response.Write "</TR>" & vbcrlf
loResult.MoveNext
wend

else
Response.Write("<script>alert('Error: " & LoTckt.Resultado & "')</script>")
end if

set loResult=nothing
set LoTckt=nothing

%>


<tr>
<td colspan="7" class="Estilo19"></td>
</tr>
<tr>
<td colspan="7" class="Estilo19">
<div align="right">

<p>&nbsp; </p>
<p>
<input type="button" name="Button" value="Revalidar" onClick="Revalidar()" >
<input type="button" name="Button" value="Nuevo" onClick="Nuevo()" >
<input type="button" name="Button" value="Editar" onClick="Editar()" >
<input type="button" name="Button" value="Eliminar" onClick="Eliminar()" >

Ayuda por favor
  #2 (permalink)  
Antiguo 22/05/2007, 08:39
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Ayuda para validacion de checkbox y botones por favor

Hola Eric Gonzalez

Si pones código ASP, resulta difícil de entender. Sería mejor poner código HTML y JavaScript.

Saludos,
  #3 (permalink)  
Antiguo 22/05/2007, 08:57
 
Fecha de Ingreso: febrero-2007
Mensajes: 78
Antigüedad: 17 años, 2 meses
Puntos: 0
Nuevo Ayuda para validacion de checkbox y botones por favor

Código:
//funcion 
function Nuevo()
{

	parent.document.location.replace("usuarioNuevo.asp");
	
}

function Editar()
{

	{
	estatus.action="EditaUsuario.asp";
	}
	{
	 document.estatus.txtstatus.value = 2
		
	}
	estatus.submit();
}

function Revalidar()
{
	{
	 document.estatus.txtstatus.value = 1
		
	}
	estatus.submit();
}
function Eliminar()
{
	{
	 document.estatus.txtstatus.value = 4
		//parent.document.location.replace("Usuariosguarda2.asp");
	}
	estatus.submit();
}
</script>

body 

<script language="javascript" >

function verificar_formulario(form)
{
var tot_elementos
tot_elementos = (form.elements.length - 3)
//document.write(form.elements[1].value)

	for (var i=1; i<=tot_elementos; i++)
	{
		if (form.elements[i].value=="")
		{
		window.alert("Necesita llenar todos los campos para realizar exitosamente la carga del nuevo usuario")
		return false
		}
	}
	form.submit()
}

function Email(theElement, nombre_del_elemento )
{
var s = theElement.value;
var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (s.length == 0 ) return true;
if (filter.test(s))
return true;
else
alert("Ingrese una dirección de correo válida");
theElement.focus();
return false;
}

</script>



<html>
<head>
<title></title>

        <td width="70%" class="Estilo8">Usuario: PERSONAL CORP. Y GTES. GRALES. </td>
       
      
      
    
		  <form  name="estatus" action="usuariosGuarda2.asp" method="post" class="Estilo19">
		   
		    <input name="txtstatus"  type="hidden" id="txtstatus" maxlength="30" > 
			 			
			
			
          
			  
               <td width="17%" class="Estilo19"><p align="center" class="style2"><strong>Clave del usuario </strong></p> </td>
                <td width="20%" class="Estilo19"><div align="center" class="style2"><strong>Nombre Completo </strong></div></td>
                <td width="13%"><div align="center" class="style2"><strong>Email</strong></div></td>
                <td width="17%"><div align="center" class="style2"><strong>Puesto</strong></div></td>
				
                <td width="14%"><div align="center" class="style2"><strong>Departamento</strong></div></td>
                <td width="19%"><div align="center" class="style2"><strong>Estatus</strong></div></td>
              </tr>
			 
			  
			
			   
 <td width="4%" class="Estilo19">

 				<input name="SClaveUsuario" type="checkbox" value="" >
 
				  <Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'>  </span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> HUMBERTO ROSAS GDL GAL</span></div></td><Td  width='21%'> <div align='center' class='Estilo24'><span class='Estilo25'> [email protected]</span></div></td><Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'> GERENTE GENERAL</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> GERENCIA GENERAL</span></div></td><Td  width='9%'> <div align='center' class='Estilo24' ><span class='Estilo25'> Modificado</span></div></td></TR>
 
 <td width="4%" class="Estilo19">

 				<input name="SClaveUsuario" type="checkbox" value="vsplaboratorio\tckgerente2" >
 
				  <Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'>  vsplaboratorio\tckgerente2</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> HUMBERTO ROSAS GDL GAL</span></div></td><Td  width='21%'> <div align='center' class='Estilo24'><span class='Estilo25'> [email protected]</span></div></td><Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'> GERENTE GENERAL</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> GERENCIA GENERAL</span></div></td><Td  width='9%'> <div align='center' class='Estilo24' ><span class='Estilo25'> No Revalidado</span></div></td></TR>
 
 <td width="4%" class="Estilo19">

 				<input name="SClaveUsuario" type="checkbox" value="" >
 
				  <Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'>  </span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> LUIS SAN JUAN DEL POZO   GDL GAL</span></div></td><Td  width='21%'> <div align='center' class='Estilo24'><span class='Estilo25'> [email protected]</span></div></td><Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'> AUXILIAR DE OPERACIONES 2</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> OPERACIONES</span></div></td><Td  width='9%'> <div align='center' class='Estilo24' ><span class='Estilo25'> Modificado</span></div></td></TR>
 
 <td width="4%" class="Estilo19">

 				<input name="SClaveUsuario" type="checkbox" value="CLUBES\WAOPE70062" >
 
				  <Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'>  CLUBES\WAOPE70062</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> LUIS SAN JUAN DEL POZO   GDL GAL</span></div></td><Td  width='21%'> <div align='center' class='Estilo24'><span class='Estilo25'> [email protected]</span></div></td><Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'> AUXILIAR DE OPERACIONES 2</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> OPERACIONES</span></div></td><Td  width='9%'> <div align='center' class='Estilo24' ><span class='Estilo25'> No Revalidado</span></div></td></TR>
 
 <td width="4%" class="Estilo19">

 				<input name="SClaveUsuario" type="checkbox" value="" >
 
				  <Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'>  </span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> RICARDO ABRAHAM MUÑOZ ROSAS</span></div></td><Td  width='21%'> <div align='center' class='Estilo24'><span class='Estilo25'> [email protected]</span></div></td><Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'> GERENTE DE OPERACIONES</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> MANTENIMIENTO</span></div></td><Td  width='9%'> <div align='center' class='Estilo24' ><span class='Estilo25'> Modificado</span></div></td></TR>
 
 <td width="4%" class="Estilo19">

 				<input name="SClaveUsuario" type="checkbox" value="CLUBES\WMANT7006" >
 
				  <Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'>  CLUBES\WMANT7006</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> RICARDO ABRAHAM MUÑOZ ROSAS GDL GAL</span></div></td><Td  width='21%'> <div align='center' class='Estilo24'><span class='Estilo25'> [email protected]</span></div></td><Td  width='17%'> <div align='center' class='Estilo24'><span class='Estilo25'> JEFE DE MANTENIMIENTO</span></div></td><Td  width='16%'> <div align='center' class='Estilo24'><span class='Estilo25'> MANTENIMIENTO</span></div></td><Td  width='9%'> <div align='center' class='Estilo24' ><span class='Estilo25'> No Revalidado</span></div></td></TR>


    
              <tr>
                <td colspan="7" class="Estilo19"></td>
                </tr>
              <tr>
                <td colspan="7" class="Estilo19">
                    <div align="right">
                     
                      <p>&nbsp;                      </p>
                      <p>
                        <input  type="button" name="Button" value="Revalidar"  onClick="Revalidar()"   >
                        <input  type="button" name="Button" value="Nuevo" onClick="Nuevo()" >
                        <input type="button" name="Button" value="Editar" onClick="Editar()" >
                        <input type="button"  name="Button" value="Eliminar" onClick="Eliminar()" >
              


</body>
</html>
  #4 (permalink)  
Antiguo 22/05/2007, 14:13
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Re: Ayuda para validacion de checkbox y botones por favor

Pero pon el HTML!
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:33.