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

    [VBScript] -- impostare il focus

    ciao vorrei fare in modo che se si verifica un errore formale in un campo, riposiziono il focus su quel campo, cioè come si setta il focus, in vbscript?

    document.FormContatto.txtEMail.setfocus()

    ho provato onfocus, focus, ecc.
    ma non ci riesco

    grazie
    ciao

  2. #2
    Utente di HTML.it L'avatar di JRizz
    Registrato dal
    Apr 2001
    Messaggi
    125
    io ho fatto così

    function controllo(){
    if (document.iscrizione.mittente.value==''){
    alert("Inserire nome e cognome");
    document.iscrizione.mittente.focus();
    return (false);
    }

    questa funzione controlla se è stato inserito qualcosa sul campo mittente del form iscrizione, se è vuota appare un messaggio di allerta e quindi -questa è la parte che interessa a te-
    mi rimette il cursore nel campo che mi interessa

  3. #3
    si, ma io volevo in vbscript e non in javascript.
    oppure mi va bene, ma come controllo con javascript se è presente una @ all'interno di un campo? praticamente quello che in vbscript e visual basic si fa con la funzione InStr?

    forse con la funzione search() su una stringa e se mi torna -1 significa che non l'ha trovata. giusto?


    grazie ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nelle pagine HTML il linguaggio VBS sarebbe da evitare, in quanto proprietario di microsoft (e non riconosciudo dagli altri browser).

    Per cercare una stringa in un'altra puoi usare stringa.indexOf()

    Ti lascio un link di riferimento per la sintassi JS:
    http://www.devguru.com/technologies/...ipt_index.html
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.