grazie per la risposta, br!
ma ho delle difficoltà, non sono un gran chè con js, per cui ti sottopongo un esempio:
codice:
<div id=”alfa”>
<ul>[*]item1[*]item2[*]item3[*]item4[*]item5[*]item6[/list]
</div>
io arrivo fin qui:
codice:
function myfunction() {
li_items = document.getElementById('alfa').getElementsByTagName('li');
li_items_numero = li_items.length; }
che mi restituisce correttamente “6”.
ora, se clicco su e.g. “item5”, vorrei che mi restituisse “4”, oppure anche “5”, ovvero il numero di item fino a quello cliccato, compreso o meno.
questo non riesco a farlo, credo si debba usare la keyword “this”, ma non riesco a buttar giù un codice.
mi potresti risolvere questo esempio?
ti sarei gratissimo
ruggero