Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525

    settaggio valore di un text

    Ho una textarea e un text con un valore numerico
    All'evento onkeyup della textarea diminuisce il numero nel text, come un contatore.
    Però è previsto un testo predefinito all'interno della textarea e vorrei che il contatore visualizzi il numero di max caratteri diminuiti della lunghezza della stringa di default
    Ho provato con qsta funzione all'Onload del body...ma nn riconosce il form..come fare??
    Thxxxx

    function set_num() {
    max=160
    lungh_txt=my_form.text_input.value.length;
    alert("lungh_txt" + lungh_txt);
    if (lungh_txt > 0){
    new_num=max-lungh_txt;
    val.text_input.value =new_num;
    }
    else
    val.text_input.value =max;
    }


    <td><TEXTAREA style="color:#000000; font-family:Verdana font-size:10;" NAME="text_input" COLS="20" ROWS="10" OnKeyUp="conta(this.form)" ><? echo $testo_default; ?></TEXTAREA>
    <input value="160" size="3" name="num" disabled style="color:#000000;">
    </td>
    <input value="160" size="3" name="num" disabled style="color:#000000;">

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

    e come si chiama il form? my_form o val? e poi il numero di carattere non lo devi mettere nel campo num?
    posta il tag form il tag della textarea e il tag dell'input che visualizza il numero

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525

    funziaaaa

    Grazie...nn so a che guardavoooo!

    function set_num() {
    max=160
    lungh_txt=document.my_form.text_input.value.length ;
    alert("lungh_txt" + lungh_txt);
    if (lungh_txt > 0){
    new_num=max-lungh_txt;
    document.my_form.num.value =new_num;
    }
    else
    document.my_form.num.value =max;
    }

  4. #4
    Utente di HTML.it L'avatar di rinzi
    Registrato dal
    May 2004
    Messaggi
    1,444
    anke questa volta ho risolto sbirciando nel forum... avanti così ragazzi....

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.