Ho la necessita’ di aggiornare due text prendendoli dalla lista di un
autocomplete fatto cosi’:
- pippo 1.2 3.0
Vorrei avere cioe’ in il valore 1.2 e in il valore 3.0
Ho fatto auto_complete_on_select
ma non mi va. come faccio??
Il codice e’:
function auto_complete_on_select(element, selectedElement)
{
document.getElementById(‘inputlat’).value =
selectedElement.childNodes.item.getElementsByTagName(‘span’)[0].innerHTML;
document.getElementById(‘inputlong’).value =
selectedElement.childNodes.item.getElementsByTagName(‘span’)[1].innerHTML;
}
<input name="comune" class="autocomplete" id="autocomplete"
size=“20” type=“text” onkeyup=“new Ajax.Autocompleter(‘autocomplete’,
‘autocomplete_choices’, ‘list.php’,
{minChars: 2,afterUpdateElement:
auto_complete_on_select} );”/>
<br/> lati: <input id="inputlat" type="text" value="-" />
<br/> long: <input id="inputlong" type="text" value="-" />
max