HTML::Elementを使用して値のない属性でHTML要素を作成するにはどうすればよいですか?HTML :: Elementを使用して値なしのHTML属性を作成する方法
例えば、checked
属性は通常、このような値を持っていない:
<input checked name="field" type="checkbox" />
以下の例は、しかし、値として空の文字列で私たちにchecked
属性を与えます
<input checked="" name="field" type="checkbox" />
コード:
use HTML::Element;
my $h = HTML::Element->new ('input');
$h->attr (type => 'checkbox');
$h->attr (name => 'field');
$h->attr (checked => '');
print STDOUT $h->as_HTML, "\n";
"チェックされた属性には通常値がありません"ブール値のHTML属性では値はオプションです。 'checked =" checked "または単に' checked'を実行することができます。 – ThisSuitIsBlackNot
あなたは私の質問に答えていません。 –
私は '$ h-> attr(checked => 'checked');を使って、あなたが望むものと同等のHTMLを得ることができると言っています。 – ThisSuitIsBlackNot