nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: Trovare un elemento che non ha ID

Von: Gialloporpora (sandrorimuovidll@messaggiano_spam.mi.net) [Profil]
Datum: 20.01.2007 21:36
Message-ID: <eotuh0$7rs$1@tdi.cu.mi.it>
Newsgroup: it.comp.lang.javascript
Risposta al messaggio di bho :

> Gialloporpora ha scritto:
>
>> Salve a tutti,
>> premetto che di Javascript so poco o nulla e anzi se qualcuno ha una
>> buona/guida/libro da consigliare gliene sarei grato.
>>
>> Ora vi espongo il mio problema.
>> Io devo cercare questo pulsante:
>> <input type="button" class="bginput"
value="img"
>> onclick="ins_image_v2(this.form.blog_text);"/>
>>
>> che non ha l'ID. Allora cosa dovrei fare ?
>> E' giusto cercare prima tutti gli elementi con tag input e poi fare un
>> ciclo per trovarne il valore ?
>> el = all.getElementsByTagsName("input"
>>
>> e poi cosa devo fare un while che valuti il valore e lo confronti con
>> "img" ?
>> Grazie
>>
>> --
>> Il mio Blog - http://www.gialloporpora.altervista.org/Blog
>
> Si se non sai nemmeno in che posizione si trova allora non ti resta che
> creare un array con tutti gli elementi di tipo button e poi scorrerlo
> come hai detto te.
> Se invece sai la posizone, ad esempio:
>
> <form id="form">
> <input type="button" class="bginput" value="img"
> onclick="ins_image_v2(this.form.blog_text);"/>
> <input type="button" class="bginput" value="bla bla
bla"
> onclick="ins_image_v2(this.form.blog_text);"/>
> </form>
>
> puoi ricavare l'elemento form dal suo id, e poi fare:
> var myButton=form.firstChild;
> in quanto è il primo nodo di form, altrimenti se è il nodo N
> var myButton=form.childNodes[N];
>
Grazie mille il metodo da te suggerito mi sembra migliore, ora ci provo :-)
Ciao e ancora grazie

--
Il mio Blog - http://www.gialloporpora.altervista.org/Blog
* Faq di /it-alt.comp.software.mozilla/: http://snipurl.com/mozfaq

[ Auf dieses Posting antworten ]