이 코드의 문제점은 무엇입니까?JavaScript : 라인 당 영역 텍스트 분할
var lines = document.getElementById('id="summoners"').val().split('\n');
//I get error above "Cannot call method val of null
for(var i = 0;i < lines.length;i++)
{
//other code using lines[i] not necessary to show it
}
오, 알 겠어! 그게 전부 야! 이제 작동합니다! :) 고마워요! –
lshearer는 .val()이 jQuery 메서드 (다른 여러 프레임 워크에서도 사용 가능할 수 있음)를 지적했다. 귀하의 오류는 null 객체에 대한 메소드 (실제로는 모든 메소드)를 호출한다는 사실에 기인합니다. 그러나 getElementById가 요소를 제대로 리턴 했더라도 .val() 메소드는이 인스턴스에서 작동하지 않을 것입니다 . – beejay
감사합니다! :) –