karavay has asked for the wisdom of the Perl Monks concerning the following question:
... my $ele = $tree->look_down(_tag=> 'div',id=>'right'); $ele->delete_content(); my $i=0; while ($i < $right_panel) { #element friendly node $ele->push_content(['strong'], "$matrix_title[$i]",['p'],"$mat +rix_summary[$i]",['br'],['br'],['a', {href=>"art.cgi?art=$matrix_id[$ +i]"}, "Read on ... ", ],['br'],['hr'],['br']); $i++; } ... print $cgi->header(); print $tree->as_HTML();
etc...\n -> [br] <p> -> [p] [link = permonks.org] - > ['a', {href=>"perlonks.org"}]
... while ($i < $right_panel) { $matrix_summary[$i]=~s/\n/<br>/g; #my $htm_elem = qq(['strong'], "$matrix_title[$i]",['p'],"$matrix_ +summary[$i]",['br'],['br'],['a', {href=>"art.cgi?art=$matrix_id[$i]"} +, "Read on ... ", ],['br'],['hr'],['br']); my $li=HTML::Element->new('~literal','text', qq(<strong> $matrix_t +itle[$i]</strong><p>$matrix_summary[$i]</p><br><a href="art.cgi?art=$ +matrix_id[$i]">Read on ...</a><br><hr><br>) ); $ele->push_content($li); $i++; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: HTML::Element - tree element
by Anonymous Monk on Feb 14, 2008 at 12:36 UTC |