I am trying to put the html
markup into my array
with the following codes
//my htmlData which is entered by user so it could be varies.
<em>test</em> here for the testing purpose
second line <strong>texts</strong> here
I want to store them in my array
by using
var data = [];
$(htmlData).contents().each(function(){
data.push($(this).html().trim());
}
but I got an error saying Uncaught TypeError: Cannot call method 'trim' of null.
Not sure why $(this).html()
would returns a null
.
Can anyone help me here? Thanks a lot!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…