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

    aiuto javascript....

    ragazzi guardate questo script....l'ho preso ora proprio da un post del forum:

    <script language="JavaScript">
    function checkText()
    myTxtBox=document.forms['form1'].elements['1'];
    if (myTxtBox.value=="") {
    QUI VOGLIO DIRGLI DI DARMI IL VALORE CIAO SE é VUOTO....come faccio? }

    </script>

    vi prego ragazzi...sono nella m.... e non connetto +

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    Ciao, se non mi sbaglio ho scritto io questo codice qualche giorno fa. La modifica che ti occorre è la seguente:
    codice:
    <script language="JavaScript"> 
    function checkText() 
    myTxtBox=document.forms['form1'].elements['1']; 
    if (myTxtBox.value=="") { 
      myTxtBox.value="ciao;"
    } 
    </script>
    Tieni presente però che il tutto funziona solo se la tua form è identica a quella che è stata postata nell'altro thread altrimenti non funzionera nulla: in pratica il form deve chiamarsi "form1" e la textbox deve chiamarsi "1"
    Secan

  3. #3
    non funziona....esce errore javascript con l'anteprima in ie explorer

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    1) le pagine andrebbero testate con i browser e non con l'anteprima degli editor
    2) che errore ti viene fuori?
    3) sei sicuro che il tuo form rispecchi la strutture delle funzione (o viceversa)?
    4) puoi postare il codice?

  5. #5
    si è quello ...ho un form che si chiama form1 e un campo di testo che si chiama 1. devo inviare il testo e registrarlo in un database ma quando invio mi da errore perchè il campo 1 non può essere "null". Invece dovrebbe essere rimpiazzato dalla scritta ciao. Inoltre ho testato anche nel browser e mi appare il triangolino giallo di errore javascript in basso a sinistra.....


  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    Ooops, errore mio (devo imparare a rileggere quello che scrivo!).
    Anzichè:
    codice:
    <script language="JavaScript"> 
    function checkText() 
    myTxtBox=document.forms['form1'].elements['1']; 
    if (myTxtBox.value=="") { 
      myTxtBox.value="ciao;"
    } 
    </script>
    Devi scrivere:
    codice:
    <script language="JavaScript"> 
    function checkText() 
    myTxtBox=document.forms['form1'].elements['1']; 
    if (myTxtBox.value=="") { 
      myTxtBox.value="ciao";} 
    </script>

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.