Jak zmienic parametr w form onClick w ajaxie?

0

Mam taki problem, że po naciśnięciu na wybór z listy podświetla się ona danym kolorem. Następnie można wpisać jakiś komentarz i wysłać go wciskając enter.

<form id="form_chat" action="#" onsubmit="sendComm(document.getElementById('message').value); return false;"> 
<input type="text" name="message">
<input type="submit" name="submit">
</form>

W funkcji sendComm(komentarz,NR_PODSWEITLONEGO_DIVA) chciałbym może przekazać nr podśweitlonego diva. To jak zmodyfikować ten numer po kliknięciu na danego diva, który się podświetla?
Czy może to zły pomysł jest ?

dodanie znacznika <code class="html"> - fp

0

pokaż więcej kodu, bo mówisz o jakichś divach, których tutaj nie widzę.

0
<div id='dv1'><div id='list' onclick='showMessage(zmianna1,zmienna2);'></div></div>
<div id='dv2'><div id='list' onclick='showMessage(zmianna1,zmienna2);'></div></div>
<div id='dv3'><div id='list' onclick='showMessage(zmianna1,zmienna2);'></div></div>

Po klikniciu w ten div chce by w kodzie tym z FORM zmienila sie wartosc NR PODSWIETLONEGO DIVA czyli np: dv1 lub dv2

0

W funkcji obsługi kliknięcia pod this.parentNode będziesz mieć rodzica klikniętego elementu, rób z nim co dalej uważasz za stosowne. Wiesz, że znalazłbyś to w google w minutę i nie musiał czekać prawie dziesięć godzin?... Jak masz element i chcesz znaleźć jego index, to robisz pętle po dzieciach rodzica (this.parent.parent.children) porównując aż znajdziesz te równe this.parent. Ewentualnie http://stackoverflow.com/questions/11761881/javascript-dom-find-element-index-in-container.

1 użytkowników online, w tym zalogowanych: 0, gości: 1