Edgar Ehritt: Formular auslesen, Nodeproblem

Beitrag lesen

Hallo Nimble,

<div id=2>

<select name="state" size="1">
<option selected value="">offen</option>
<option value="0">i.O.</option>
<option value="1">erledigt</option>
<option value="2">fehler</option>
<option value="3">n/a</option>
</select>
<input type="text" name="note" class="input" onblur="setAnswer(this.parentNode)">
<input type="hidden" name="question" value="6">
</div>

  
DOM-Baum            Child-Nr.  
\-------------------------------------  
<div>  
  |  
  |-#TextNode       0  
  |  
  |-<select>        1  
  |  
  |-#TextNode       2  
  |  
  |-<input>         3 <----  
  |  
  |-#TextNode       4  
  |  
  |-<input>         5  
  |  
  `-#TextNode       6  
  
  
Aber mache es Dir doch einfach:  
  
~~~javascript
function setAnswer(theDiv){  
        var inp = theDiv.getElementsByTagName('input');  
        var sel = theDiv.getElementsByTagName('select');  
  
        alert(sel.item(0).value);  
        alert(inp.item(0).value);  
}

Gruß aus Berlin!
eddi

--
Könnte bitte jemand mal langsam dafür sorgen, dass da draußen nicht dauernd die Filmrolle "Planet der Affen" abgedudelt wird? Danke!