Article View: chile.comp.programacion
Article #3785Re: problema en javascript
From: German Gonzalez
Date: Fri, 10 Sep 2004 15:41
Date: Fri, 10 Sep 2004 15:41
65 lines
3050 bytes
3050 bytes
a ver no te entendi mucho tu pregunta, pero lo unico que me quedo
claro que quieres ver si unos campos estan llenos y otros no.
verifica solo los que necesitas saber si tienen info el resto
no los consideres en tus "if".
German
pd: si eso no era intenta ser un poco mas claro para poder ayudarte
"Rick_oj" <rick_oj@servidor.red> wrote in message news:<chqpuj$kgc$1@news1.nivel5.cl>...
> me la gano este asunto, pero no se como puedo hacerlo si que pregunto aca
> tengo este siguiente codigo
>
> function verificar() {
> if( checkField( document.poder.nombre, isName, false ) &&
> checkField( document.poder.numero, isInteger, false ) &&
> checkField( document.poder.costo, isInteger, false ) &&
> checkField( document.poder.descripcion, isName, false ) &&
> ( verificaextra() && verificafalla() && verificatruco() )
> )
> alert( "Todo verificado con exito" );
> };
>
> function verificaextra(){
> if (document.poder.extra.value=='si')
> {
> if (checkField( document.poder.numextra, isInteger, false ) )
> {
> return true;
> }
> }
> }
>
> function verificafalla(){
> if (document.poder.falla.value=='si')
> {
> if (checkField( document.poder.numfalla, isInteger, false ) )
> {
> return true;
> }
> }
> }
>
>
> function verificatruco(){
> if (document.poder.truco.value=='si')
> {
> if (checkField( document.poder.numtruco, isInteger, false ) )
> {
> return true;
> }
> //aqui antes habia puesto un return false pero no em funcionaba por el
> problema que puse abajo
> }
> }
>
> la primera funcion verificar es una funcion que se llama al momento de
> enviarse el formulario verifica que los campos esten llenos, el problema me
> ocurre con ciertos campos que pueden estar vacios o no, cree funciones que
> se llaman verificax()
> pero en la llamada principal no se como ponerlo, por que si pongo un &&,
> verifica todas y si los campos son no, no me deja pasar y si le pongo un ||
> verifica solo la primera parte como lo puedo hacer?, se me ocurrio separarlo
> en dos formularios o dos html como lo podria hacer ahi
Technical Details
Message-ID:
<c7317c70.0409100741.70399638@posting.google.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!postnews2.google.com!not-for-mailReferences:
<chqpuj$kgc$1@news1.nivel5.cl>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,d5ed6635f586bb8c X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews2.google.com!not-for-mail From: c03_gg@hotmail.com (German Gonzalez) Newsgroups: chile.comp.programacion Subject: Re: problema en javascript Date: 10 Sep 2004 08:41:33 -0700 Organization: http://groups.google.com Lines: 65 Message-ID: <c7317c70.0409100741.70399638@posting.google.com> References: <chqpuj$kgc$1@news1.nivel5.cl> NNTP-Posting-Host: 200.27.177.226 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1094830894 6053 127.0.0.1 (10 Sep 2004 15:41:34 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 10 Sep 2004 15:41:34 +0000 (UTC)