1
所以我试图做一个简单的评论页面,但我似乎无法得到它的工作:/有没有错的代码?我试图使用只有JavaScript,因为我还没有学会的JQuery无法将创建的段落元素放入div中?
function action(){
var input = document.getElementById('header').value;
localStorage.setItem('comment',input);
document.getElementById('header').value=" ";
var getInput = localStorage.getItem('comment');
var date = Date();
var parag = document.createElement('P')
parag.innerText=getInput;
document.getElementById('hello').appendChild=parag;
}
<textarea id='header' type='text' rows='6' cols='100' name='server'>
</textarea>
<input onclick="action();" type="button" value='Comment'>
<span id='hello'></span>
也许很明显,但...你* *认识到,JavaScript代码需要包裹在'
只要改变你追加的孩子:
来源
2017-08-05 09:37:37
Node.appendChild
的语法错误。您可以在DOM Living Standard中看到如何使用它。
您还应该考虑保留对标题的引用,而不是查询DOM两次。
来源
2017-08-05 09:48:40 Jamie