Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Operazione

  1. #1

    Operazione

    Ciao a tutti,

    Scusate ma nn riesco proprio a digerire javascript :P
    Dovrei semplicemente aggiungere + 1 al valore contenuto in un input all'onclick di una immagine, qualcuno mi da una mano ?

    In ogni caso questa operazione sarà compatibile con tutti i browser ?

    Grazie 1000

    PS l'input text si kiama "prova" ed il form "formprova"
    SGr33n

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <a href=""
    onclick="v=document.formprova.prova; v.value=parseInt('0'+v.value)+1; return false;">
    [img]pippo.gif[/img]
    </a>

    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
    Grazie 1000 moderatore ma arriva ad 8 e torna ad 1 :\ come posso risolvere ?
    SGr33n

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    v.value=parseInt('0'+v.value, 10)+1;

  5. #5
    Grazie 1000 funzia

    Compatibilità ?
    SGr33n

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    totale,
    è javascript puro, funziona su tutti i browser a cui non sia stato espressamente disabilitato javascript
    ciao

  7. #7
    Ok grazie 1000 moderatore

    Mi aiuterebbe mica in un'ultima cosetta per completare questo scriptino ?

    Praticamente il nome di document.formprova.prova in realtà sarebbe document.formprova.-nomediunaltravariabileininput-prova

    cioè prima di prova c'è una variabile contenuta in un'altro input text... è possibile riportare quel valore nell'operazione prima detta ?

    ES. document.formprova.primo = 'sergio'
    la casella di input è document.formprova.sergiosecondo

    Possibile ?

    Grazie
    SGr33n

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non so se ho capito bene, prova
    onclick="v=document.formprova.elements[document.formprova.primo.value+'secondo']; v.value=parseInt('0'+v.value)+1; return false;">

  9. #9
    Grazie infinite sono scemunito ma sono riuscito ad adattare perfettamente il codice al caso pratico e funziona tutto alla grande

    Bai e grazie ancora
    SGr33n

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.