Visualizzazione dei risultati da 1 a 4 su 4

Discussione: codice scritto bene

  1. #1

    codice scritto bene

    ciao secondo voi e' scritto bene questo codice?

    grazie e ciao

    var checkobj

    function accetta(el){

    checkobj=el

    if (document.all||document.getElementById){

    for (i=0;i<checkobj.form.length;i++){

    var tempobj=checkobj.form.elements[i]

    if(tempobj.type.toLowerCase()=="submit")

    tempobj.disabled=!checkobj.checked

    }

    }

    }



    function disabilita(el){

    if (!document.all&&!document.getElementById){

    if (window.checkobj&&checkobj.checked)

    return true

    else{

    alert("Per favore accetta i termini del contratto")

    return false

    }

    }

    }

    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Definire "scritto bene" :master:

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    nel senso che ha i punti virgola e la sintassi e corretta!!

    grazie
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

  4. #4
    in termini di prestazioni ti conviene fare il controllo della length di un'oggetto prima del ciclo for

    codice:
    for (i=0;i<checkobj.form.length;i++){
    diventa

    codice:
    var size = checkobj.form.length;
    for (i=0; i<size; i++
    così facendo non constringi il loop a fare il controllo ogni volta.


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.