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

    Script che non va

    Salve,

    cercando su internet ho trovato questo:

    <INPUT name="edit1" size="50">
    <script type="text/vbscript">
    Sub edit1_changed()
    if edit1.value = "abc" Then
    button1.disabled= false
    Else
    button1.disabled= true
    End if
    End Sub
    </script>

    <input name="button1" type="text" disabled="true">


    a me nn va, ovvero l'evento changed nn sembra funzionare!

    dove sbaglio?

    grazie

    VaneX

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao VaneX,

    la funzione devi richiamarla all'onchange del text
    gli elementi di un form devono stare dentro ad un form
    se usi vbscript il codice andrà bene solo su IE
    ti sistemo il codice
    codice:
    <form name="NomeForm">
    <INPUT name="edit1" size="50" onchange="edit1_changed();"> 
    <script type="text/vbscript"> 
    Sub edit1_changed() 
      if document.NomeForm.edit1.value = "abc" Then 
        document.NomeForm.button1.disabled= false 
      Else 
        document.NomeForm.button1.disabled= true 
      End if 
    End Sub 
    </script> 
    <input name="button1" type="text" disabled="true">
    </form>

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.