Заранее спасибо. Я пытаюсь добавить список, используя входное значение. Я могу добавить список, используя предопределенную строку, и я могу добавить, используя входное значение к элементу не из списка. Но у меня возникают проблемы с их объединением, кажется, я добавляю дополнительные элементы списка. Это код, который я использую:
<ol>
<li>List item 1</li>
<li>List item 2</li>
<li>List item 3</li>
</ol>
<form>
<div><textarea class="example-default-value" id="example-textarea" style="width: 400px; height: 50px;">Type some text in here to be appended</textarea></div>
<div><input type="button" value="Append" onclick="example_append()" /></div>
</form>
<script language="javascript">
$('.example-default-value').each(function() {
var default_value = this.value;
$(this).focus(function() {
if(this.value == default_value) {
this.value = '';
}
});
$(this).blur(function() {
if(this.value == '') {
this.value = default_value;
}
});
});
function example_append() {
$('ol').append("<li>"+($('#example-textarea').val())+"<li>");
}
</script>