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

    Checkbox attiva textarea help

    salve a tutti

    devo fare due controlli checkbox che attivino o disattivino due rispettive textaree.

    ho provato qualcosa del genere:

    codice:
    .....
    ....
    <head>
    ....
    ......
    
    <script language="javascript">
    
     function txtenable(){document.getElementById('pagamento').disabled=false;}
     function txtenable2(){document.getElementById('pagamento2').disabled=false;}
     function txtdisable(){document.getElementById('pagamento').disabled=true;}
     function txtdisable2(){document.getElementById('pagamento2').disabled=true;}
    </script>
    </head>
    <body>
    ....
    ......
    .....
    <td><input type=checkbox onCheck="txtenable()" onunCheck="txtdisable()"><INPUT TYPE='textarea' NAME='pagamento' size="10" value=0></textarea></td><td><input type=button value=Calcola onclick="Somma()"></td>
    	</tr>
    	<tr><td align=left>Contanti</td>
    	<td><input type=checkbox onCheck="txtenable2()" onunCheck="txtdisable2()"><INPUT TYPE="textarea" NAME='pagamento2' size="10" value=0></textarea></td><td><input type=button value=Calcola onclick="Sommapunti()"></td>
    
    .....
    .....
    ovviamente siccome sono troppo scarso non funziona....
    vi ringrazio per l'aiuto anticipatamente!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cosi funziona:
    codice:
    <input type="checkbox" onclick="(this.checked)? document.getElementById('pagamento').removeAttribute('disabled') : document.getElementById('pagamento').setAttribute('disabled','disabled')"><INPUT TYPE='textarea' NAME="pagamento" id="pagamento" size="10" value="0" disabled></textarea>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    qual' è piu standard?

    Codice PHP:
    <input type="checkbox" onclick="(this.checked)? document.getElementById('pagamento').removeAttribute('disabled') : document.getElementById('pagamento').setAttribute('disabled','disabled')">
    <
    INPUT TYPE='textarea' NAME="pagamento" id="pagamento" size="10" value="0" disabled></textarea
    oppure

    Codice PHP:
    <input type="checkbox" onclick="(this.checked)? document.getElementById('pagamento').disabled=true : document.getElementById('pagamento').disabled=false">
    <
    INPUT TYPE='textarea' NAME="pagamento" id="pagamento" size="10" value="0" disabled></textarea
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #4
    GRAZIE 1000000!

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.