hi.
folgendes problem
ich hab eine xml datei voller daten
<professors>
<professor id="1">Name</professor>
....
</professors>
jetzt will ich dass wenn man in ein eingabefeld N schreibt in einem dazugehörigen Feld Name steht...also das eben die xml datei nach namen mit dem anfang N durchsucht wird und die/das ergebniss/e in ein feld schreibt.
folgender code:
und im htlm:
der alert is nur aus testzwecken da und gibt mir immer den richtigen namen aus
bsp: W (alert gibt aus Wimmer)
aber im textfeld (auswahlbox) steht: [Object Text][Object Element]....und nicht Wimmer..
ich bin leider echt ein anfänger und hab mir den teil ab dem "auswahlarray" von einer anderen seite bei der genau das selbe passiert aber mit einer textdatei gesaugt!
hilfe
thxalot
folgendes problem
ich hab eine xml datei voller daten
<professors>
<professor id="1">Name</professor>
....
</professors>
jetzt will ich dass wenn man in ein eingabefeld N schreibt in einem dazugehörigen Feld Name steht...also das eben die xml datei nach namen mit dem anfang N durchsucht wird und die/das ergebniss/e in ein feld schreibt.
folgender code:
Code:
var professor = req.responseXML.getElementsByTagName("professors")[0];
professor.getElementsByTagName("professor")[0].firstChild.nodeValue;
alert(professor.getElementsByTagName("professor")[0].firstChild.nodeValue);
var text = professor.childNodes;
if( text != "" ) {
auswahlarray = text;
for( var idx in auswahlarray ) {
auswahlinhalt += "<a href='javascript:meinMausklick(" + idx + ")' id='" + idx;
auswahlinhalt += "' class='auswahlzeile' >";
auswahlinhalt += auswahlarray[idx] + "</a>";
}
document.getElementById( "auswahlbox" ).innerHTML = auswahlinhalt;
}
if( auswahlinhalt != "" ) {
document.getElementById( "auswahlbox" ).style.visibility = "visible";
} else {
document.getElementById( "auswahlbox" ).style.visibility = "hidden";
}
}
}
}
und im htlm:
HTML:
<input type="text" id="eingabefeld" onKeyUp="meinAjaxAufruf( this.value )"
style="width: 162px;" /><br>
<div id="auswahlbox" style="width: 160px; border: 1px solid #223377;"></div>
der alert is nur aus testzwecken da und gibt mir immer den richtigen namen aus
bsp: W (alert gibt aus Wimmer)
aber im textfeld (auswahlbox) steht: [Object Text][Object Element]....und nicht Wimmer..
ich bin leider echt ein anfänger und hab mir den teil ab dem "auswahlarray" von einer anderen seite bei der genau das selbe passiert aber mit einer textdatei gesaugt!
hilfe
thxalot