Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909

    modifica piccolo script

    salve,
    avrei la necessitą di apportare una leggera modifica al seguente script in quanto pur rispondendo alle mie esigenze, sostanzialmente non mi manda tramite post le informazioni contenuto nella text area
    il codice
    codice:
    <script>
    
    
    
    var checkobj
    
    function agreesubmit(el){
    checkobj=el
    if (document.all||document.getElementById){
    for (i=0;i<checkobj.form.length;i++){  //hunt down submit button
    var tempobj=checkobj.form.elements[i]
    if(tempobj.type.toLowerCase()=="submit")
    tempobj.disabled=!checkobj.checked
    
    }
    }
    }
    
    </script>
    
    <script>
    
    
    
    var checkobj
    
    function agreesubmit2(el){
    checkobj=el
    if (document.all||document.getElementById){
    for (i=0;i<checkobj.form.length;i++){  //hunt down submit button
    var tempobj=checkobj.form.elements[i]
    if(tempobj.name.toLowerCase()=="agreecheck2")
    tempobj.disabled=!checkobj.checked
    if(tempobj.name.toLowerCase()=="news")
    tempobj.disabled=checkobj.checked
    }
    }
    }
    </script></head><body>
    <form method="POST" action="newsUCCC_send.php">
    <p align="center"><font face="verdana" color="white" size="2"> Inserisci il Testo da Pubblicare nelle News
    </font>
    <textarea name="news" rows="8" cols="60" ></textarea>
    
    
    
    <textarea readonly rows="5" name="S1" cols="30" style="width:375; height:50" wrap=virtual> privacy.</textarea>
    
    <input name="agreecheck" type="checkbox" onClick="agreesubmit2(this)" value="on" ><font face="verdana" size="1" color="white">OK1
    
    <input name="agreecheck2" disabled type="checkbox" onClick="agreesubmit(this)">OK"
    
    <input type="submit" value="Pubblica" disabled>
    </form></font></body></html>
    sicuramente sarą scritto con i piedi ma sostanzialmente fa si che una volta scritto nella textarea, devo necessariamente fleggare il primo check che mi abilita il submit e..(qua ti voglio) disabilita la textarea!(xkč non deve essere + modificata)
    Il problema č che disabilitandola non invia niente tramite post...ora ho pensato di usare "readonly" ma, non so come fare, sostituendo a disabled non fa una grinza (mi permette cmq di scrivere)

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <form method="POST" action="newsUCCC_send.php" onsubmit="this.news.disabled=false">

    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
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    grazie x la risposta ma ci sarebbe un piccolo problema, da quanto ho capito io disabiliterebbe (e gią non credo che vada bene xkč poi non mi posta niente...forse readonly) la textarea al submit ma io devo "farla solo leggere" al primo chek non al submit.

    Grazie, ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    Originariamente inviato da br1
    <form method="POST" action="newsUCCC_send.php" onsubmit="this.news.disabled=false">
    Niente da fare, testato ma non funziona, altre soluzioni??

    grazie mille

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da yusizu
    grazie x la risposta ma ci sarebbe un piccolo problema, da quanto ho capito io disabiliterebbe (e gią non credo che vada bene xkč poi non mi posta niente...forse readonly) la textarea al submit ma io devo "farla solo leggere" al primo chek non al submit.

    Grazie, ciao
    Non l'ho capita...

    Originariamente inviato da yusizu
    Niente da fare, testato ma non funziona, altre soluzioni??

    grazie mille
    In che senso non funziona?

    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

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    ...nel senso che non invia niente tramite POST action (per questo avevo pensato a "readonly" invece di "disabled")

    bho, non so cosa fare, grazie mille x le eventuali soluzioni.

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ovviamente la soluzione l'ho proposta dopo averla testata... anche se solo sul mio IE6.

    Puoi postare l'intera pagina o, meglio, un link alla stessa?

    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

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    non poui accedere alla pagina perchč č dietro login (dovrei eliminare la sessione) cmq il codice č questo che ho postato nč + e nč - se puņ esserti di aiuto posso postare la seconda pagina in php che recupera i dati ma non crdo possa servire,

    ma non possaimo semplicemente modificare in "readonly" il campo textarea?




    grazie mille x la disponibilitą

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da yusizu
    ma non possaimo semplicemente modificare in "readonly" il campo textarea?
    A me non riesce... ma il trucco che ti ho esposto funziona... puoi vedere la prova qui (manda ad una pagina di test)

    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

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    Funziona, non so dove sbagliavo....l'ho riscritto x l'nesima volta č VA!



    Grazie mille

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.