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 :
Dovrei compilare i campi: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>
--------------------
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