perl
2015-04-22 46 views 0 likes 
0

所以我的代碼是這樣的Perl腳本編寫標籤上的幾行

print "<div id=\"form\">\n"; 
print "<form name=\"confirm\" method=post ACTION=\"\">\n"; 

print"<label for=\"name\">Name:</label>\n"; 
print "<input type=\"text\" name=\"name\" class='forminput' id='name' value=\"$name\">\n"; 

print"<label for=\"amount\">£:</label>\n"; 
print "<input type=\"text\" name=\"amount\" class='forminput' id='amount' value=\"$amount\">\n"; 

print"<label for=\"comment\">Comment:</label>\n"; 
print "<input type=\"text\" name=\"comment\" class='forminput' id='comment' value=\"$comment\">\n"; 


print "</form>\n"; 

輸出如下:
名稱:[文本框]£:
[文本框]評論:
[文本框]

是否可以編寫perl來編寫正確文本框的infront標籤?

+1

這是很多反斜槓。您可能需要查看[perldoc perlop](http://perldoc.perl.org/perlop.html#Quote-and-Quote-like-Operators)中的替代字符串分隔符 - 例如'qq {}'或甚至是here-doc。 –

+1

這真的很難與Perl有任何關係,但甚至沒有用html標記? – AKHolland

回答

1

嘗試在一個新行每行後加入<br>你想,像這樣

print "<div id=\"form\">\n"; 
print "<form name=\"confirm\" method=post ACTION=\"\">\n"; 

print"<label for=\"name\">Name:</label><br>\n"; 
print "<input type=\"text\" name=\"name\" class='forminput' id='name' value=\"$name\"><br>\n"; 

print"<label for=\"amount\">£:</label><br>\n"; 
print "<input type=\"text\" name=\"amount\" class='forminput' id='amount' value=\"$amount\"><br>\n"; 

print"<label for=\"comment\">Comment:</label><br>\n"; 
print "<input type=\"text\" name=\"comment\" class='forminput' id='comment' value=\"$comment\"><br>\n"; 

print "</form>\n"; 

希望這有助於

+1

這將標籤放在每個文本框的頂部! 生病多看看它。非常感謝! – iEddiez

1

這似乎更多的HTML & CSS問題,但是這會工作:

print qq{ 
<div id="form"> 
<form name="confirm" method=post ACTION=""> 
<p><label for="name">Name:</label> 
<input type="text" name="name" class='forminput' id='name' value="$name"></p> 
<p><label for="amount">£:</label> 
<input type="text" name="amount" class='forminput' id='amount' value="$amount"></p> 
<p><label for="comment">Comment:</label> 
<input type="text" name="comment" class='forminput' id='comment' value="$comment"></p> 
</form> 
}; 

你可以使用一些CSS來設計它多一點,這裏有一個指南:

http://www.htmlgoodies.com/tutorials/forms/article.php/3888746/HTML-Forms-From-Basics-to-Style-Layouts.htm

相關問題