Я новичок в программировании, поэтому я не уверен, как это не работает.
Всякий раз, когда я клонирую, появляются две проблемы.
1) это клонируется, когда я нажимаю текстовое поле И кнопка
2) текстовое поле содержит значение того, что я написал в нем до
Я пробовал val('')
и этот текущий метод, но я не знаю, почему он не ' т работы.
$(function() {
$('input').click(function() {
$('.cloneitem:first').clone().appendTo('#container').val('');
});
document.getElementById('textbox').value = '';
});
select:invalid {
color: gray;
}
<script src="http://code.jquery.com/jquery.min.js"></script>
<script src="clone.js"></script>
<input type="button" value="+" />
<div id="container"></div>
<div class="cloneitem">
<form>
<select required>
<option value="" disabled selected hidden>How much?</option>
<option value="S">A little</option>
<option value="M">A good bit</option>
<option value="L">A lot</option>
</select>
of
<input type=text id=textbox>
</form>
</div>