Visualizzazione dei risultati da 1 a 9 su 9

Discussione: function jvscript html

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    42

    function jvscript html

    un saluto a tutto il forum.

    Ho un problema nel richiamare una funzione jvscript con un pulsante . In pratica la funzione dovrebbe far si che se nella text area scrivo qualsiasi cosa , a video mi comparira' questo : "p{", mentre invece se nella text area scrivo la parola solido, a video dovrebbe uscire questo :border-style:solid; ma non va.

    il codice è il seguente e ringrazio anticipatamente chi puo' darmi qualche consiglio

    <html>
    <head>
    <title></title>
    <script type="text/javascript">
    function prova (form){
    document.write("p{");
    if(value.form.due=="solido"){
    document.write("border-style:solid;");
    }
    }
    </script>
    </head>
    <body>
    <form>
    spessore del bordo <input type="text" name="due" />
    <input type="button" name="uno" onClick="prova(this.form)" value=" PREMI QUI" />
    </form>
    </body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Quote Originariamente inviata da killumix Visualizza il messaggio
    un saluto a tutto il forum.

    Ho un problema nel richiamare una funzione jvscript con un pulsante . In pratica la funzione dovrebbe far si che se nella text area scrivo qualsiasi cosa , a video mi comparira' questo : "p{", mentre invece se nella text area scrivo la parola solido, a video dovrebbe uscire questo :border-style:solid; ma non va.

    il codice è il seguente e ringrazio anticipatamente chi puo' darmi qualche consiglio

    <html>
    <head>
    <title></title>
    <script type="text/javascript">
    function prova (form){
    document.write("p{");
    if(value.form.due=="solido"){
    document.write("border-style:solid;");
    }
    }
    </script>
    </head>
    <body>
    <form>
    spessore del bordo <input type="text" name="due" />
    <input type="button" name="uno" onClick="prova(this.form)" value=" PREMI QUI" />
    </form>
    </body>
    </html>
    Il consiglio migliore: .....

    http://www.w3schools.com/

    prova a leggere nel corso Javascript e fare i test ...

    ciao
    Vic53

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    42
    Ok ti ringrazio davvero interessante il sito pieno di cose che insomma mi riguardano ho capito come passero' il natale!

  4. #4
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Quote Originariamente inviata da killumix Visualizza il messaggio
    Ok ti ringrazio davvero interessante il sito pieno di cose che insomma mi riguardano ho capito come passero' il natale!

    IO CI HO PASSATO TANTI NATALI...
    E PURE TANTE PASQUE...

    comunque se ti serve aiuto piu efficace, tu chiedi e ti sarà dato...

    ar iciao
    Vic53

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    42
    Ciao

    Tra i vari smanettamenti su codice java script e css diciamo che i neuroni si combattono tra loro , la dura legge della gavetta o caveza.

    Cmq ho ricontrollato il codice e mi sembra che la sintassi è ok, anche se su quel bel link che mi hai dato sono andato a trovare una soluzione plausibile andandomi a vedere le function nella sessione dedicata. Ho notato che forse è stato aggiornato il linguaggio? al posto dell'attributo name="" nell'input type="text" viene usato #id possibile?

  6. #6
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Quote Originariamente inviata da killumix Visualizza il messaggio
    Ciao

    Tra i vari smanettamenti su codice java script e css diciamo che i neuroni si combattono tra loro , la dura legge della gavetta o caveza.

    Cmq ho ricontrollato il codice e mi sembra che la sintassi è ok, anche se su quel bel link che mi hai dato sono andato a trovare una soluzione plausibile andandomi a vedere le function nella sessione dedicata. Ho notato che forse è stato aggiornato il linguaggio? al posto dell'attributo name="" nell'input type="text" viene usato #id possibile?
    Ciao

    SI... quasi sempre in javascript si usa l'attributro "id" e questo vale per quasi tutti i TAG...
    io di solito uso mettere tutti e due gli attributi sia "name" che "id" e gli do' lo stesso nome così non mi sbaglio...
    per catturare un valore di un TAG io di solito uso per esempio

    codice:
     
    var variabile="";
     variabile  = document.getElementById("...nome del TAG...").value;
    che è un modo pulito pe catturare un valore da un campo... poi ci fai quello che vuoi con le altre funzioni...
    Se usi jquery il fatto di usare #id porta il sistema a identificare il campo relativo che ha il tag = id.
    Ma jquery è diciamo un insieme di macro scritte in javascript... che servono a rendere il codice piu' flessibile e piu' pulito oltre che avere delle funcioni aggiuntive gia' fatte che rendono piu' facile la programmazione.
    Vic53

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    @killumix leggi http://www.html.it/guide/guida-javascript-di-base/ poi passa ad jquery
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    @killumix leggi http://www.html.it/guide/guida-javascript-di-base/ poi passa ad jquery
    Ciao Andrea,
    sei un grande...
    il suggerimento migliore è quello di studiare... e fare esercizio

    un saluto
    Vic53

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    42
    Mille grazie ancora

Tag per questa discussione

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.