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

    Script per compilazione form in javascript

    Salve ragazzi,
    da poco ho iniziato ad interessarmi anche di html e javascript e mi sono reso conto che è possibile leggere e scrivere dalle form.
    Ho bisogno di fare uno script per automizzare l'immissione di articoli in uno specifico sito,ma non sono ancora molto pratico e vi chiedo di darmi qualche direttiva.
    allego parte del codice :
    codice:
    <div class="container step_0"><div class="rowNode optim-category"><label class="lfloat">Categoria<br></label><div class="boxInput lfloat"><select aria-required="true" required="true" name="category"><option disabled="disabled" selected="selected" value="">Seleziona la categoria</option><optgroup label="<Microsoft"><option value="2">Xbox360</option><option value="5">XboxOne</option><option value="3">PC</option></optgroup><optgroup label="Sony"><option value="7">Ps3</option><option value="43">Ps4</option><option value="29">PsVita</option></optgroup><optgroup label="Mobile"><option value="26">Android</option><option value="50">IOS</option><option value="42"></optgroup></optgroup></select><div class="error" id="error_field_category"></div></div><div class="tooltip" id="tip_category"></div></div><div class="rowNode optim-type"><label class="lfloat">Tipo<br></label><div class="boxInput lfloat"><div><input aria-required="true" value="s" checked="checked" required="true" name="type" type="radio"><span>Recensione</span><input aria-required="true" value="k" required="true" name="type" type="radio"><span>Richiesta</span></div><div class="error" id="error_field_type"></div></div><div class="tooltip" id="tip_type"></div></div><div id="imguploadrow" class="rowNode optim-image"><label class="lfloat">Immagine<br><span style="font-weight:normal;">(facoltativo)</span></label><div class="boxInput lfloat"><div><input name="fileElem" id="fileElem" multiple="" accept="image/*" style="visibility: hidden;position: absolute;" onchange="handleFiles(this.files)" type="file">                                     <div id="upload_widget">                                     <div id="fileList" class="init upload_container" style="height:auto">                                     <div id="start-content">                                     <div id="camera"></div>                                     <div id="message" class="off">Scegli la categoria prima di aggiungere le immagini</div>                                     <div id="message" class="init">Trascina qui le immagini o clicca per selezionarle</div>                                     </div>                                     <div id="body-content">                                     <div id="title" class="main-picture">Immagine principale</div>                                     <div id="title" class="other-pictures">Altre immagini <span class="remaining">(Puoi aggiungere <span id="number">3</span> <span id="pictures-subject">immagini</span>)</span></div>                                     </div>                                     <div id="dropbox" class="picture-placeholder main-easy">                                     <div id="fileSelect" class="thumb"><div class="thumb_add"></div></div>                                     </div>                                     <div style="clear: both; height: 10px;"></div></div>                                     </div>                                     <div id="preview"></div>                                     <div id="error-messages">                                     <div id="message" class="format">La tua immagine non risulta essere nel formato jpg, png o gif.</div>                                     <div id="message" class="max-n">Si possono inserire al massimo <span id="image-number">4</span> immagini.</div>                                     <div id="message" class="dimension">Immagine troppo piccola <span id="filename"></span>: utilizza un'immagine di almeno 250x100 pixel</div>                                     <div id="message" class="dimension-multi">Immagini troppo piccole: utilizza immagini di almeno 250x100 pixel</div>                                     </div></div><div class="error" id="error_field_image"></div></div><div class="tooltip" id="tip_image"></div></div><div class="rowNode optim-subject"><label class="lfloat">Titolo <br></label><div class="boxInput lfloat"><input aria-required="true" maxlength="50" required="true" name="subject" type="text"><div class="error" id="error_field_subject"></div></div><div class="tooltip" id="tip_subject"><div></div></div><div class="rowNode optim-body"><label class="lfloat">Testo<br></label><div class="boxInput lfloat"><textarea aria-required="true" maxlength="2000" required="true" placeholder="Scrivi qui il testo " name="body"></textarea><div class="error" id="error_field_body"></div></div><div class="tooltip" id="tip_body"><div></div></div></div><div class="container step_1"><div class="rowNode optim-company_ad"></div><div class="tooltip" id="tip_company_ad"></div></div><div class="rowNode optim-name"><label class="lfloat">Nome<br></label><div class="boxInput lfloat"><input aria-required="true" maxlength="50" required="true" placeholder="Inserisci il tuo nome" name="name" type="text"><div class="error" id="error_field_name"></div></div><div class="tooltip" id="tip_name"><div></div></div></form>
                
    
                <footer>
    Dovrei compilare i campi:
    --------------------
    category
    image
    subject
    textarea -> body
    name
    ---------------------
    Sò che dovrei accedere ai campi con Document.category.value o qualcosa di simile,ma poi non saprei come gestire il campo per le immagini!
    Sapreste aiutarmi?
    Grazie mille in anticipo

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da minimanimo Visualizza il messaggio
    Salve ragazzi,
    da poco ho iniziato ad interessarmi anche di html e javascript e mi sono reso conto che è possibile leggere e scrivere dalle form.
    Ho bisogno di fare uno script per automizzare l'immissione di articoli in uno specifico sito...
    Premesso che bisognerebbe capire cosa intendi tu per automatizzare, e per specifico sito, comunque:
    - Se intendi automatizzare un sito dove non sei l'amministaratore (puoi modificare pagine e script) scordatelo js non ha poteri su siti esterni
    - Se sei amministratore del sito puoi forzare il value di tutti i campi con js di un form tranne i campi file che è precluso per motivi di sicurezza

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    No.. non sono amministratore.
    Ci sono alternative? Esempio php ? Sapevo che visual basic con il web browser permette di fare qualcosa di simile.
    Grazie!

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il javascript no.
    Vuoi essere spostato in un altro forum? VB o ASP (o qualunque linguaggio lato server) andrebbero bene?
    Tieni presente comunque che molti siti implementano un controllo aggiuntivo: se i dati non provengono da una pagina dello stesso sito sono rifiutati.
    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

  5. #5
    Si grazie... spostami in un'altra sezione, tra VB o php.. quella dove pensi sia più fattibile.
    Grazie!

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da minimanimo Visualizza il messaggio
    Si grazie... spostami in un'altra sezione, tra VB o php.. quella dove pensi sia più fattibile.
    Grazie!
    Sarebbe meglio il linguaggio che conosci, quello che vuoi fare (sempre che sia possibile ho qualche dubbio) e complesso e richiede discrete conoscenze di programmazione
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.