Script para verificar DNI

Hola.
Sabeis un código de javascript que controle la inserción de un Dni?, que te de un mensaje de error si no es correcto el DNI ( no me refiero al formato, si no a la correspondencia de la letra y los números).
Gracias

Aquí tienes un script que comprueba la letra de un DNI
function letraNif(dni) // CALCULA LA LETRA DE UN DNI (PERSONAS FÍSICAS ÚNICAMENTE)
var letras = 'TRWAGMYFPDXBNJZSQVHLCKE';
var numero = dni%23;
var letra = letras.substring(numero,numero+1);
return letra;
Solo comprueba los DNI de Personas Físicas, debes crearlo como función de documento, por ejemplo y llamarla al salir del campo, pasándole como parámetro el dni introducido por el usuario.
Espero que te sirva, saludos.

Similar Messages

  • Script para mantener marcos juntos, �como se implementa?

    Buenas
    He loocalizado este Script para evitar que un buscador o link
    abra un frame
    sin el resto:
    Para el frame set:
    <script type="text/javascript">
    //Evitar p�ginas fuera de su frame
    var red = true
    </script>
    Para cada htm que se abre en el conjunto:
    <script type="text/javascript">
    //Evitar p�ginas fuera de su frame
    http://javascript.tunait.com/
    url=this.location.pathname
    if(top==self) top.location="frames.htm?" + url
    //NOTA: Cambiar frames.htm por el nombre de la p�gina
    de frames
    </script
    El rollo es QUE NO FUNCIONA, y no entiendo pq... a alguien se
    le ocurre
    algo?
    Saludos y gracias.

    Cuando hablo de los marcos me refiero al rectangulo azul por
    defecto del navegador de windows en el cual sale el nombre del
    programa y los botones de minimizar, maximizar y cerrar, es ke
    estoy creando mi portafolio y lo estoy haciendo con la opcion de
    full screen pero el usuario puede decidir si estar en full o en
    normal screen, pero al momento de estar en normal screen sale ese
    "marco" los menus del menu gris de abajo del azul ya los pude
    kitar, me falta elimina el azul, espero ke me entiendas mejor a lo
    ke me refiero, buena vibra y espero ke me puedan ayudar

  • Necesito un script para guardar automáticamente un formulario, usando como nombre el contenido de una casilla. Gracias

    Buenas,
    Necesito un script para guardar automáticamente un formulario, usando como nombre el contenido de una casilla.
    Mis conocimientos son limitados y tras buscar un poco, he conseguido esto:
    var codigo = this.getField('nombre de casilla');
    var titulo =  codigo ".pdf";
    var MyPath = "Ruta de guardado" + titulo;
    this.saveAs(MyPath.join("/"));
    Pero no funciona, ¿alguna idea?
    Gracias

  • Porque no me crea completos los scripts para los botones de flash

    estoy creando una pagina le puse botones de flash pero no corre las acciones de los botones

    Creo que va a ser necesario que expliques con mucho mas detalle lo que estás creando y los programas utilizados.

  • INDESIGN - Control de resolucion para imagenes - PLUGIN o SCript

    El otro dia estaba entregando una revista, me llamaron de la fotomecanica que habia una imagen a menos de 300 dpi (no se como se me paso !!!! jejejeje), se me ocurrio la siguiente ocurrencia, alguien tiene idea de un algun PLUGIN o de SCRIPT para tener un control, como por ejemplo en este caso de que si una imagen esta a menos de 300 dpi que te salte, anduve buscando no encontre, me fije en el PREFLIGHT, no consegui ubicar nada referente.
    Gracias. !!!!

    FRAYBERLANGA gracias
    la primera opción ya la sabia (jejejejej), lo que me paso fue esas cosas de casualidad, pero paso !!!!, pero tenia duda en eso, si habia un pligin para automatizar ciertas funciones, dado que ahi ciertos trabajos que tengo que correr contra el tiempo y desafiar la ley de la fisica y muchas ciencias, tengo que sacar un revista grandecita en menos de 24 hs, pero es una buena la del PDF, ademas mando originales en PDF.
    Bueno muchisimas gracias

  • Printing after 3.6.6 update results in unresponsive script

    chrome://global/content/printUtils.js:48 after 3.6.6 update printing hangs with unresponsive script: chrome://global/content/printUtils.js:48.
    how to I back up to 3.6.5 until this is fixed?
    == Crash ID(s) ==
    chrome://global/content/printUtils.js:48

    Meu sistema é windows vista starter e estou tendo o mesmo erro de script.
    Quando peço para imprimir alguma pagina, demora muito tempo e aparece a mensagem:
    "UM script desta pagina pode estar em execuçao ou parado de responder.
    Você pode interrompê-lo agora ou continuar para verificar se ele termina a execuçao.
    chrome://global/content/printUtils.js:48"
    Nao entendi muito bem como posso solucionar o problema...
    tenho que voltar a uma versao anterior do firefox?????

  • Boa noite. O problema ocorre com qualquer navegador. Hoje liguei para a Microsoft, para pedir ajuda na configuração do e-mail que aparece o erro #872. O técnico

    Boa noite.
    O problema ocorre com qualquer navegador.
    Hoje liguei para a Microsoft, para pedir ajuda na configuração do e-mail que aparece o erro #872.
    O técnico entrou remotamente e fez todos os estes possíveis e imagináveis.
    Fiquei remotamente durante uma hora e trinta minutos. E ele não conseguiu resolver.
    O problema não é com o outlook é com o GMAIL.
    Após vários testes, agora aparece a seguinte mensagem de erro:
    “Servidor respondeu: 421 4.7.0 Temporary S” pelo outlook e pelo GMAIL (#872)
    O técnico da Microsoft informou que o problema é com o GMAIL.
    Por favor estou desesperada, desde 10 de julho de 2014 não recebo e envio e-mail da conta:
    Tenho essa conta para trabalho e pessoal, isso esta causando muito prejuízos.
    POR FAVOR ME AJUDE A RESOLVER ISSO.
    Desde já muito obrigada
    Elisabeth
    De: ****** [mailto:******] Em nome de Cesar JB via Fórum de Ajuda do Gmail
    Enviada em: segunda-feira, 28 de julho de 2014 07:57
    Para: *****
    Assunto: Re: ERRO (@872)
    Olá Elisabeth,
    O mesmo problema ocorre quando você utiliza um navegador (Chrome, Firefox ou Internet Explorer) ou somente quando você utiliza um programa cliente de email (ex: Outlook).
    Se estiver usando um navegador, experimente fazer a limpeza do cachê e veja se a referência abaixo sobre erros no Gmail te auxilia.
    Abraço,
    Cesar JB
    On Sunday, July 27, 2014 10:48:00 PM UTC-3, Elisabeth Reboucas wrote:
    gmail
    recebo uma mensagem de erro. (@872).
    sempre que mando email da minha conta principal. POR FAVOR QUEM PODE AJUDAR.
    A RESPOSTA POSTADA EM 20/07/14 NAO RESOLVEU O PROBLEMA.
    "Erro
    Ops... ocorreu um erro de servidor e seu e-mail nao foi enviado. (#872)
    OK"
    a mensagem de erro esta escrita acima.
    Por favor preciso de ajuda.
    Obrigada.
    Elisabeth
    <hr>
    ''emails removidos para privacidade dos mesmos'' - Diego Victor

    Boa Noite Elisabeth,
    Sua explanação sobre o seu problema está um pouco confusa e com poucas informações, o que dificultada a melhor resposta e/ou a resposta correta. Porém que você está com problemas no uso do Gmail pelo seu aparelho Mobile, eu pesquisei alguns problemas e pré requisitos para que esse uso seja feito sem maiores complicações.
    Você pode acessar o Gmail pela Internet em navegadores como Google Chrome, Firefox, Internet Explorer e Safari no seu computador. Para acessar o Gmail com um navegador instalado em um dispositivo móvel, esse dispositivo deve atender a estes requisitos mínimos.
    '''Requisitos Mínimos'''
    Para acessar o Gmail para celular, o navegador de seu celular deve atender a alguns requisitos mínimos.
    Primeiramente, verifique se seu navegador é compatível com XHTML. Caso não tenha certeza, visite http://www.google.com/xhtml e faça uma pesquisa. Se não funcionar, seu navegador pode não ser compatível com XHTML.
    Você pode entrar em contato com seu provedor de serviços para celular para verificar os seguintes requisitos:
    1. Seu navegador deve ter os cookies ativados e sua rede também deve permitir cookies. A configuração de cookies geralmente está localizada nas configurações do navegador de seu telefone.
    2. Sua rede deve permitir tráfego SSL seguro.
    3. O navegador de seu celular deve ter um comprimento de URL de 2000 bytes.
    4. O navegador de seu celular deve permitir redirecionamentos de 10.
    Para usar o Gmail, ative os cookies e o JavaScript'''
    Independentemente do tipo do seu navegador, você precisa estar com os cookies ativados para usar o Gmail. Além disso, se seu navegador for compatível, ative o JavaScript. Pesquise instruções no Google sobre como ativar os cookies e o JavaScript no seu navegador.
    Espero que com isso você resolva o seu problema ou a menos tenha ajudado a ajuda-lo.
    Um grande abraço.

  • Problemas para instalar illustrator y photoshop cs5 en windows 7

    Me envia el error code 15, ya desinstale todo lo relacionado con acrobat, ya borre del registro y nada mas nada, otra cosa; no puedo creer que adobe no tenga servicio a clientes 24 horas, estoy hablando a España y no me contesta nadie, que les pasa?? deberian de tener a alguien para estos casos de urgencia, como el mio.

    Jorge,
    Has utilizado el CS5 Cleaner tool (es un script) para borrar elementos que obstaculizan la instalación de aplicaciones?
    http://www.adobe.com/support/contact/cscleanertool.html
    Es importante leer sus instrucciones antes de utilizar. Despues de ejecutarlo, reinicia el sistema, e intenta instalar las aplicaciones de nuevo. Desactiva antivirus y cierra cualquier otro programa. Por favor confirma si te resuelve el problema.
    En general resulta dificil intentar ayudar si no se aporta una información detallada para entender el problema o su posible diagnóstico y que pueda facilitar la  ayuda en casos similares, por ejemplo:
    Características del ordenador (Procesador, memoria RAM, tarjeta gráfica y espacio libre en disco), aplicaciones o versiones anteriores presentes o desinstaladas, si el proceso de desinstalar se hizo correctamente desde Desinstalar programas del Panel de Control y sin mensajes de error, la presencia de versiones de prueba, programas antivirus activados, cualquier otro dato relevante, ...
    Estos foros no cierran, están abiertos las 24horas a lo largo de todos los días del año, aunque los que ocasionalmente los visitan tienen derecho a descansar y a vacaciones.
    El foro en español tiene la ventaja de que tu mensaje lo puede estar probablemente leyendo alguien al otro lado del mundo, en Chile, Colombia, México, Venezuela,... (y no cito más, por que no me quiero olvidar de ninguno).
    Adobe, como la mayoría de las empresas del sector (y de otros) dispone de un servicio activo en horario laboral, lo de extenderlo a un horario nocturno, o a los sábados, domingos y festivos...., hombre a mi también me gustaría, aunque preferiría que por ejemplo nos lo proporcionasen las empresas tipo courier de reparto de mercancías. Te imaginas lo que esto podría costar?
    Estarían dispuestos la mayoría de usuarios (registrados, que adquieren legalmente los programas) a que esto se reflejase obviamente en los precios que pagan? Y no te olvides que estamos en España.
    En Europa los costes de infraestructuras, entre otros, de las empresas, localizados, país por país, y el número de usuarios registrados, son una de las razones por las que los precios del software y los servicios no son comparables a los de USA. (Sobre esto se podría hablar y se ha hecho muy frecuentemente en otros foros internacionales).
    Creo que Adobe al menos en USA tiene diversas clases y niveles de servicios de Soporte, de pago por supuesto, para quien los demanda.
    Acabo de ver esto:
    http://www.adobe.com/support/programs/policies/sla.html

  • How do I transfer calls from CM 7.x to ICM script in CVP environment with no SIP.

    So I have a customer who currently send all internal help desk calls to PSTN, then they come to VXML Gateway that goes to CVP finally landing on ICM script to be processed and handled by an internal agent.
    Ideally we want to keep this call with in the platform.  No SIP here its H323 gateways and gatekeepers, dialpeers etc.
    current setup is you dial 5000 that gets translation route to dial out PSTN outdial 866 123 4567 lands back on VoiceGateways with DNIS 4567.  Eventually based on DNIS that get sent to ICM where its processed based on Dial script associated with DNIS and call type.
    Seems something real simple in IPIVR but CVP makes it CVP-complex visually perplexing.
    Thanks,
    Baseer.

    CUCM originated calls can be processed in CVP using H.323 - look at the sections in the Guide for warm transfers. The mechanics are similar to SIP.
    Regards,
    Geoff

  • Bonjour, je n'arrive pas à mettre à jour mon java script malgré l"installation de la derniere version de celui ci sur mozilla.cordialement.

    je viens de telecharger la dernière version de java script par rapport à Mozilla et sur le site j ai pu verifie que la dernière version est bien installée mais malgré cela et bien que j'ai fermé mon navigateur , quand je vais sur la page de verification de mes plugins sur Mozilla, il y est écrit que mon java doit être mis à jour car vulnérable...pourriez vous svp me dire pour quelles raisons et surtout comment faire pour le valider enfin...merci beaucoup.marie ange

    To avoid confusion:
    *http://kb.mozillazine.org/JavaScript_is_not_Java
    See:
    *[https://bugzilla.mozilla.org/show_bug.cgi?id=985968 bug 985968] - Mozilla Plugin check page displays Java plugin as vulnerable even if the latest Java 7 version is installed
    Java 7U51 is still secure (i.e. no known security vulnerabilities), so if there aren't any issues with Java 7U51 then there is no need to update to Java 8 at this moment and you can wait til Java 8 becomes available via the automatic Java updater or via the java.com website.
    Why is Java 8 not available on java.com?: http://www.java.com/en/download/faq/java8.xml
    See also:
    *[[/forums/contributors/710119]]

  • Cada vez que abro Firefox me pide una "contraseña maestra para servicios criptográficos. He intentado eliminarla (la contraseña) pero no puedo

    Cada vez que abro Firefoa se abre una ventana pidiéndome una "contraseña maestra para servicios criptográficos. Antes, había establecido una contraseña maestra para algunas operaciones, pero después de instalar el software para el DNI electrónico, y el programa para hacer la declaración de la renta on line me la pide cada vez que abro el navegador. Quería saber cómo puedo eliminarla

    La solución es la siguiente:
    Vete a la librería del usuario en el menú IR pulsando la tecla ATL y Librería.
    Elimina el contenido de la carpeta Keychains.
    Reinicia el equipo y antes de iniciarse pulsa la tecla ALT.
    Te mostrará Mackintosh HD y el Recovery 10.9.
    Selecciona le Recovery 10.9.
    Una vez iniciado el equipo, en el menú del Finder seleccionas Utilidades e iniciamos la aplicación Terminal.
    En el terminal escribes el comando "resetpassword" y se abre una nueva ventana.
    En esta ventana seleccionas el disco Mackintosh HD y en el siguiente desplegable seleccionas tu usuarios (cuidado, no seleccionar el usuarios root).
    En la parte inferior derecha hay un botón de RESTAURAR. Púlsalo y una vez finalizado el proceso cierra la aplicación, sal de la utilidad de Mac OS X seleccionando la unidad de inicio el disco Mackintosh HD.
    Con esto ya debería de iniciarse correctamente tu usuario y con todas las claves reiniciadas, es decir, el equipo ya no tiene ninguna contrasela guardada.
    Espero que te sirva de ayuda

  • Problemas para imprimir adobe Reader 11

    Buen dia Sres de Adobe.
    Tengo un problema con el Adobe reader 11.
    Al mandar a imprimir cualquier archivo a cualquier impresora no envia nada, no aparece ninguna barra de progreso y no se imprime nada.
    Ya intente desinstalandolo, apagar el quipo, reiniciarlo y voviendo a instalar el programa, pero aun asi continuo sin poder imprimir.
    Al principio pense que era problema del archivo, pero ya intente con otros (que ya habia impreso anteriormente) y tampoco se imprimen.
    Espero me puedan apoyar con este problema.
    El sistema operativo es Windows 7

    No, no somos de Adobe. Como indica el título esto es un Foro de Usuarios.
    Prueba a descargar un script para limpiar la instalación de Acrobat Reader, reinicia entonces e intenta instalar de nuevo Acrobat Reader XI
    http://labs.adobe.com/downloads/acrobatcleaner.html
    Confirma por favor si esto resuelve el problema y marca entonces tu pregunta como resuelta para facilitar su consulta a otros usuarios. Gracias.

  • DNIS capture and playback

    I'm new to UCCX but hoping someone has some advice on this.
    I have a UCCX 8.5 installation and a Communications Manager 8.5 installation at a large university. We have 30,000 numbers in our dial plan but not all the numbers are assigned to devices. In other words some of the numbers are simply not in service.
    I would like to play a message to callers when they attempt to call on of these not in service numbers that includes the number they have dialed.
    For example:
    Caller calls a number that is not in service
    Call is redirected to UCCX script
    Script plays prompt, something like "The number you have dialed..."
    Script captures orginal dialed number (DNIS).
    Script plays back DNIS to caller.
    Script plays prompt, something like "...is not a working number. Please consult your directory and dial again."
    I think the Get Call Contact Info block will capture and store the DNIS I just can't figure how to play the number back. There is a good chance that I'm way off the mark too.
    Any help would be appreciated.

    Add a play prompt under the get contact info and in the play prompt "prompt tab" put S[] inside the brackets type the name of your string variable that collects the dialed number from the get contact step.
    You can combine the beginning and end prompts with the dnis collected info and it should look like this in the play prompt "prompt tab"
    P[beginning prompt] + S[dialedNumber] + P[endprompt]
    Hope this helps and didn't confuse you.
    Regards,
    Yosh

  • Como utilziar los recursos de LabView 7.1 para USB?

    Que tal, aun no tengo mucha experiencia utilizando Labview, y necesito trabajar en un sistema de adquision de datos atravez de una interfaz USB, quien me puede ayudar a localizar dichos componentes, ejemplos, no se, cualquier cosa que me ayude a hubicarme lo mas pronto posible.
    Saludos

    Hola.
    Si por "interfaz USB" te refieres a una de las tarjetas de adquisición de datos de National Instruments, entonces el manejo dentro de LabVIEW de esta tarjeta es exactamente igual que cualquier otra tarjeta (de las que van dentro de la computadora).
    Si sí es de National Instruments, lo primero que tienes que hacer es asegurarte de que el driver esté instalado antes de que intentes usar el hardware. Tienes que instalar el driver que le llaman NI-DAQ. Cuando lo hayas instalado el software, conecta el hardware y te debe de aparecer en el desktop de tu computadora un ícono redondo azul llamado Measurement & Automation Explorer. Métete ahí, luego te metes a "Devices and Interfaces", y bajo "DAQmx" debes de poder ver tu tarjeta daq. El Measurement and Automation Explorer es sólo para verificar que tu hardware esté funcionando bien y para hacerle pequeñas pruebas.
    Si lo quieres utilizar en LabVIEW la manera más fácil es utilizar el subVI DAQmx Assistant, que lo encuentras dando click derecho en el diagrama de bloques >> "NI Measurements" >> "DAQmx - Data Acquisition" y ahí está hasta abajo a la izquierda. Cuando pones eso en el diagrama te aparece una ventana de configuración donde puedes poner los parámetros que quieres para tu adquisición de datos.
    Si la interfaz que tienes no es de National Instruments, entonces el fabricante de ese producto debe de tener software para poder interactuar con él, aunque no es seguro de que tengan un driver para usarlo con LabVIEW, habría que checar.
    Espero que esto te sea de ayuda.
    Alejandro

  • Optimizar Firefox para conección lenta

    A pesar de la conección lenta(52kb/s) el navegador funciona de maravillas, mejor que IE 9, pero ¿se podría optimizar más para este tipo de velocidad de conección?

    Hola, Flash Player ya no se utiliza en YouTube a menos que lo obligues, actualmente los videos se reproducen en HTML5, si no utilizas Flash Player en otro sitio web, puedes desinstalarlo para liberar más memoria aunque con 4 GB es suficiente para tener varios programas ejecutándose a la vez, es probable que el problema sea tu procesador el que no aguante, para verificar esto abre el administrador de tareas (Ctrl + Alt + Supr) y comprueba el porcentaje de uso del procesador.

Maybe you are looking for

  • Postscript na HP LASERJET CP1525NW COLOR

    A minha impressora é uma HP Laserjet 1525nw color. Instalei o postscript na minha CP1525NW e as imagens impressas estão lindas!! Só que tem 3 problemas. 1- No Photoshop eu não consigo fazer a impressora imprimir (paisagem) horizontal, o papel segue v

  • Adding namespace to order xml received from B2B

    Hi there, I am receiving an order xml file from B2B. The order xml file does not have the namespace and I need to add namespace to it. Is there a way we can achieve this? Flow is B2B Adapter -> Mediator -> BPEL - ..... I am trying to do this in the m

  • How can i make the browser open websites quicker

    Websites tend to take longer to open up. With IE8, the same site opens up immediately

  • T510i and uninstalled intervideo WinDVD 8 - how to get it back?

    Hi, checking another issue with the built-in camera I uninstalled WinDVD 8, how to get it back? As I already searched for the solution: I do not have it \swtools\apps\dvdplay, ther eis no apps folder at all I cannot get it back by Lenovo Toolbox\Syst

  • .mp3 cannot play on ipod

    I just purchased and downloaded some .mp3 files from an internet site. I tried to add them to my ipod and I get the following error message: "Some of the items in the iTunes library, including "File Name," were not copied to the iPod because they can