Visualizzazione dei risultati da 1 a 10 su 16

Hybrid View

  1. #1
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    <p> è un tag html. come faccio ad aggiungergli il contenuto della variabile windSpeed ?
    Come detto in precedenza, seguendo i link alla documentazione fornita,
    1) aggiungi un attributo id="nome" all'elelemento che vuoi modificare tramite script;
    2) usi la funzione document.getElementById("nome") per accedere all'elemento;
    3) imposti la proprietà innerText al valore testuale che vuoi mostrare all'interno.

    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    poi per farlo apparire al video, sotto al codice che ho postato, devo inserire questo??
    let vento = document.getElementById("myP").innerText;
    document.write(vento);
    No, qui stai leggendo il testo dell'elemento, non lo stai impostando!
    Inoltre, document.write() va rimosso e non va più utilizzato.

    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    sinceramente ne ho fatti a decine di script (anche di complessità media) con document.write e hanno sempre funzionato senza problemi.
    Avremo un concetto diverso di "complessità media", perché scrivere un testo in un elemento della pagina HTML è forse la prima cosa che si fa quando si inizia a "scriptare" nel browser. Meno di questo non c'è altro.

    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    stavolta integrando questa API non riesco ad uscirmene.
    Mi pare che gli aiuti siano stati forniti, ma continui a non esporre dubbi specifici e a chiedere codice già pronto.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    311
    Quote Originariamente inviata da alka Visualizza il messaggio
    Come detto in precedenza, seguendo i link alla documentazione fornita,
    1) aggiungi un attributo id="nome" all'elelemento che vuoi modificare tramite script;
    2) usi la funzione document.getElementById("nome") per accedere all'elemento;
    3) imposti la proprietà innerText al valore testuale che vuoi mostrare all'interno.


    No, qui stai leggendo il testo dell'elemento, non lo stai impostando!
    Inoltre, document.write() va rimosso e non va più utilizzato.


    Avremo un concetto diverso di "complessità media", perché scrivere un testo in un elemento della pagina HTML è forse la prima cosa che si fa quando si inizia a "scriptare" nel browser. Meno di questo non c'è altro.


    Mi pare che gli aiuti siano stati forniti, ma continui a non esporre dubbi specifici e a chiedere codice già pronto.


    chiedere il codice pronto è questo: fammi uno script che mostri al video la velocità del vento.
    io invece già ho postato l'intero script funzionante al 100% (con alert). non riesco a fare quello che in basic si chiamava print.
    e ancora adesso non ho capito.
    purtroppo questi benedetti elementi non li so gestire.
    non sono un professionista. ma neanche un principiante.
    ho un sito dove ho integrato javascript per creare jukebox, promemoria gestiti tramite cookie e persino una web tv privata.
    tutti questi script funzionano da anni con document.write, l'equivalente del print in basic.
    stavolta sto sbattendo la testa e non ci riesco.
    sicuramente mea culpa.
    ma hai scritto 100 righe.
    ne bastavano 3 personalizzate per lo script che ho integrato e la faccenda finiva lì con ulteriori ringraziamenti.
    scusa lo sfogo
    ma non mi sembra di chiedere codice già bello e fatto
    ripeto: mi serve un print
    se me lo puoi fare te ne sarò ulteriormente grato, visto che già ti ho ringraziato.
    altrimenti ti chiedo l'ultimo favore di non postare altre nozioni o codici, perchè gli elementi non mi entrano in testa!!!

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    chiedere il codice pronto è questo: fammi uno script che mostri al video la velocità del vento.
    Tu continui a dire che non ci riesci, ma non dici cosa non capisci, né posti il codice che hai scritto nel tentativo di realizzare quanto ti dico, né vuoi saperne di approfondire oltre.

    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    e ancora adesso non ho capito.
    E ancora adesso non posso aiutarti su cosa non hai capito, perché continui a dire di non capire, ma continui a NON dire cosa non hai capito di preciso, e continui a dire che ti basterebbe una riga di codice già pronta, ma nel contempo sostieni che non stai chiedendo codice già pronto, perché ti basta solo una cosa mentre il resto già ce l'hai, probabilmente copiato da altra fonte, perché non esiste che tu voglia dire di saper correre se evidentemente non sei in grado di camminare.

    Scusa tu il mio di sfogo.

    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    non sono un professionista. ma neanche un principiante.
    Vorrei crederlo, ma le evidenze portano ad altro.

    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    ho un sito dove ho integrato javascript per creare jukebox, promemoria gestiti tramite cookie e persino una web tv privata.
    tutti questi script funzionano da anni con document.write, l'equivalente del print in basic.
    Non esiste affatto che tu possa convincere me, che sviluppo dagli anni 90 e non solo il JavaScript, che simili cose anche la più banale, tipo gestire dei cookie, si facciano con una "document.write", nella maniera più assoluta.

    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    stavolta sto sbattendo la testa e non ci riesco.
    sicuramente mea culpa.
    ma hai scritto 100 righe.
    ne bastavano 3 personalizzate per lo script che ho integrato e la faccenda finiva lì con ulteriori ringraziamenti.
    scusa lo sfogo
    Anche nel tuo caso sarebbe bastato impiegare tutto questo tempo a provare a studiare e a implementare la soluzione, invece di spingere sul voler dimostrare che crei siti con una funzione JavaScript deprecata assolutamente insufficiente nella maggior parte dei casi, e a voler convincere me di questo quando so bene che è il contrario.

    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    ma non mi sembra di chiedere codice già bello e fatto
    ripeto: mi serve un print
    se me lo puoi fare te ne sarò ulteriormente grato, visto che già ti ho ringraziato.
    altrimenti ti chiedo l'ultimo favore di non postare altre nozioni o codici, perchè gli elementi non mi entrano in testa!!!
    Ok, allora usa document.write(): se ha funzionato per tutti gli altri siti, compresi una webtv, funzionerà anche per visualizzare un piccolo e striminzito testo, no?

    In conclusione, siamo qui tutti disponibili a dare una mano, e credo di aver fatto tutto il necessario per indirizzarti verso una soluzione, dandoti tutti i link del caso, ma tu perdi tempo a millantare e a sostenere cose impossibili, e di averle realizzate con una istruzione sola, mentre ignori completamente le indicazioni e non hai nemmeno l'onestà intellettuale di ammettere che non vuoi imparare.

    Sarà anche una questione di principio, ma non mi piace essere preso in giro e non sono fesso.

    Rileggi il thread, rileggi gli esempi postati (che differenza fa se io scrivo una cosa che puoi trovare sui siti che ti ho linkato, infatti) e conduci la discussione nel modo opportuno, altrimenti tanti auguri.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.