Rainerme: Frage zu Eltern/Kind Blockelemente

Beitrag lesen

Hallo,

ich möchte via Javascript oder dem JS-Framework jQuery Blockelemente wie DIV innerhalb eines Blockelements (<DIV>) zugreifen.

Frage:

Wie bezeichnet man das?

Laut dem was ich aktuell im Netz gefunden habe ist es ja keine richtige Eltern Kind-Knotenbeziehung oder doch?
Die Beispiele die ich fand bezogen sich meist auf

<div id="box1">  
   <p>das ist ein Child von box1</p>  
</div>

wie ist das aber bei
ein "p" Element ist doch auch wie ein DIV ein Blockelement oder?
So wäre doch im nachfolgenden Beispiel der Container mit der id=row1 und id=row2
ein Kindknoten von box1 bzw. box2 oder?

<div id="box1">  
   <div id="row1>  
   <input type="text" name="phsuessmin"/>  
   </div>  
   <div id="row2>  
   <input type="text" name="phsuessmin"/>  
   </div>  
</div>  
  
<div id="box2">  
   <div id="row1>  
    <input type="text" name="phsuessmin"/>  
   </div>  
   <div id="row2>  
   <input type="text" name="phsuessmin"/>  
   </div>  
</div>

Wenn ich mit jQuery nur nur auf die id=row1 zugreife
so würde er mit
$( "#row1 ).find( "input[name*='Suess']" ).val();
so würde er das erste input-feld mit dem name="phpsuessmin"  wahrscheinlich aus box1 finden

wenn ich dagegen
$( "#box1 ).find( "input[name*='Suess']" ).val();
so würde er sich auf box1 stürzen aber auch nur das erste gefundene ausgeben

wie kann ich nun direkt auf eine Zeile z.B. row-2 zugreifen
wenn ich nur die Zeile row-2 aus box1 ) möchte ?
(man möge mir meine bezeichnung verzeihen)

Grüße