Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    intercettare value di un textfield, option di una select e campo checked

    ciao ho un problema..

    ho questo script

    codice:
    function controlla(f){
    
      if ((f.aggiungibirre.options[f.aggiungibirre.selectedIndex].value == "nophoto") && (document.form1.delete_foto.checked) && (document.form1.foto.value=="/public/img/birre/big/00000_00.jpg ")) { //
        alert("NO");
        return false
      }
        else if ((f.aggiungitappi.options[f.aggiungitappi.selectedIndex].value == "nophoto") && (document.form1.delete_tappi.checked)) { 
        alert("NO");
        return false
      }
        else if ((f.aggiungisb.options[f.aggiungisb.selectedIndex].value == "nophoto") && (document.form1.delete_sb.checked) ) {
    
        alert("NO");
        return false
      }
    	else {
        alert("OK");
        return false
    }
    }

    se escludo la parte in bold (che dovrò mettere in ogni elseif) lo script funziona, se invece lo inserisco entra sempre nell'ultimo caso restituendo OK

    i campi testo hanno tutti il name="foto" (e questa cosa non la posso modificare per vari motivi) e in piu non so mai quanti textfield mi trovo di fronte (da 3 a 25) perchè vengono generati al caricamento della pagina in base a diversi parametri..

    potete aiutarmi?
    grazie, simone

  2. #2
    risolto..

    .value = "/eccetera" ci voleva un solo =

    salut, simone

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.