我想通過Jquery添加它時,將<input>
標籤的數量限制爲十個。我如何去做這件事?這裏是我的javascript代碼爲<script>
標籤限制輸入標籤到一定數量
<script type='text/javascript'>
$(window).load(function() {
$(function() {
var scntDiv = $('#p_scents');
var i = $('#p_scents p').size() + 1;
$('#addScnt').live('click', function() {
$('<p><label for="p_scnts"><input type="text" id="p_scnt" size="20"name="p_scnt_' + i + '" value="" placeholder="Input Value" /></label> <a href="#" id="remScnt">Remove</a></p>').appendTo(scntDiv);
i++;
return false;
});
$('#remScnt').live('click', function() {
if (i > 2) {
$(this).parents('p').remove();
i--;
}
return false;
});
});
});
</script>
這裏的格式化 HTML
<a href="#"
id="addScnt"
name="addScnt">Add Another Input Box</a>
<div id="p_scents">
<label for="p_scnts"><input type="text" id="p_scnt" size="20" name="p_scnt" value="" placeholder="Input Value" /></label>
</div>
我的眼睛.....代碼格式,短語結構,解釋,小提琴 – TecHunter