fidelleandro Jefe moderador (a)
Cantidad de envíos : 413 Puntos : 25286 Reputación : 1059 Fecha de inscripción : 16/06/2009 Edad : 36
<Hoja de personaje Puntaje: (680/1800)
| Tema: Codigos javaScripts Lun Jul 13, 2009 6:00 pm | |
| JAVASCRIPTS:
Alerts multilínea:
- Código:
-
[b]CODIGO PHP [/b]
<html> <head> <script language="JavaScript"> function mostrar(){ alert("Este es un mensaje de alerta\ncon mas de una línea"); } </script> </head> <body> <form name="frm"> <input type="button" value="Alert multilínea" onclick="mostrar()"> </form> </body> </html> Validar dirección de correo:
- Código:
-
[b]Código PHP:[/b]
<HTML> <HEAD> <TITLE></TITLE> <SCRIPT LANGUAGE="JavaScript"> function validar_email() { if (document.formu.EMAIL.value.indexOf('@') == -1) alert ("Debes colocar una \"Dirección de Email\" válida"); document.formu.EMAIL.focus() //Esto recorna el cursor al campo "Email" else { document.formu.submit(); } } </SCRIPT> </HEAD> <BODY>
<FORM NAME="formu" METHOD="POST" ACTION="Tu.Accion"> Ingresa tu Email: <INPUT NAME="EMAIL" TYPE="text"><BR> <INPUT type="button" name="ENVIAR" value="Agregar" onClick="JavaScrpit:validar_email();"> </FORM> Imprimir sin diálogo de confirmación IE:
Código: <HTML> <HEAD> <SCRIPT language="javascript"> function imprimir() { if ((navigator.appName == "Netscape")) { window.print() ; } else { var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>'; document.body.insertAdjacentHTML('beforeEnd', WebBrowser); WebBrowser1.ExecWB(6, -1); WebBrowser1.outerHTML = ""; } } </SCRIPT> </HEAD> <BODY onload="imprimir();"> Esta es la pagina impresa de prueba! </BODY> </HTML>
Sumar meses a una fecha:
- Código:
-
[b]Código PHP:[/b]
<html> <head> <script language="JavaScript"> function cerosIzq(sVal, nPos){
var sRes = sVal; for (var i = sVal.length; i < nPos; i++) sRes = "0" + sRes; return sRes; }
function armaFecha(nDia, nMes, nAno){ var sRes = cerosIzq(String(nDia), 2); sRes = sRes + "/" + cerosIzq(String(nMes), 2); sRes = sRes + "/" + cerosIzq(String(nAno), 4); return sRes; }
function sumaMes(nDia, nMes, nAno, nSum){ if (nSum >= 0){ for (var i = 0; i < Math.abs(nSum); i++){ if (nMes == 12){ nMes = 1; nAno += 1; } else nMes += 1; } } else { for (var i = 0; i < Math.abs(nSum); i++){ if (nMes == 1){ nMes = 12; nAno -= 1; } else nMes -= 1; } } return armaFecha(nDia, nMes, nAno); }
function calcula(){ var sFc0 = document.frm.fecha0.value; // Se asume válida var nSum = parseInt(document.frm.meses.value); var sFc1 = sFc0; if (!isNaN(nSum)){ var nDia = parseInt(sFc0.substr(0, 2)); var nMes = parseInt(sFc0.substr(3, 2)); var nAno = parseInt(sFc0.substr(6, 4)); sFc1 = sumaMes(nDia, nMes, nAno, nSum); } document.frm.fecha1.value = sFc1; } </script> </head> <body> <form name="frm"> <table border="0"> <tr> <td> <table border="1"> <tr> <td align="right"> Fecha inicial (dd/mm/aaaa) </td> <td> <input type="text" name="fecha0" value="21/03/2002"> </td> </tr> <tr> <td align="right"> Meses </td> <td> <input type="text" name="meses" value="0"> </td> </tr> <tr> <td align="right"> Fecha final (dd/mm/aaaa) </td> <td> <input type="text" name="fecha1" readonly> </td> </tr> </table> </td> </tr> <tr> <td align="center"> <input type="button" value="Calcular" onclick="calcula()"> </td> </tr> </table> </form> </body> </html> text que admita solo numeros:
- Código:
-
[b]Código PHP:[/b]
<HTML> <HEAD> <TITLE></TITLE> </HEAD> <script language="javascript"> <!-- function LP_data(){ var key=window.event.keyCode;//codigo de tecla. if (key < 48 || key > 57){//si no es numero window.event.keyCode=0;//anula la entrada de texto. }} --> </script>
<basefont face=verdana size=2> <BODY> <form name="miForm"> <input type=text name="num" onKeypress="LP_data()"><br><br> <input type="button" value="enviar" onClick="LP_box()"> </form> </BODY> </HTML> Saludos!!! |
|