0
如何使用HTML::Element創建一個具有缺少值的屬性的HTML元素?如何使用HTML ::元素創建不帶值的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";
「checked屬性通常沒有任何值」該值對於布爾HTML屬性是可選的。您可以執行'checked =「checked」'或簡單地'checked'。 – ThisSuitIsBlackNot
你沒有回答我的問題。 –
我在說你可以做'$ h-> attr(checked =>'checked');'獲得與你想要的相同的HTML。 – ThisSuitIsBlackNot