내 javascript 코드의 경우 Get the value in an input text box에 2 개의 대체 솔루션을 사용해 보았습니다. 답은 RJD22에서 2 개로, 아래 코드를 참조하십시오. 옵션 A는 정상적으로 작동하지만 옵션 B는 작동하지 않습니다. 그림을 입력 할 때 콘솔에 '정의되지 않음'이 표시됩니다 (또는 일부 텍스트).텍스트 상자에서 값을 가져 오지 않습니다.
B가 작동하지 않는 이유는 무엇입니까? 옵션 A를 사용할 수는 있지만 양식 필드가 채워 졌는지 확인하고 val() 설명 (http://api.jquery.com/val/)에서 값을 채울 때 val()이 반환하지 않는 것을 확인할 수 있습니다.
Thnx 사전에 모든 의견을.
html 코드 :
this.usage = $("#usage").val(); //OPTION A: WORKS
this.usage = $("#usage").attr("value"); //OPTION B: DOESNT WORK
console.log(this.usage);
thnx (!) 소품은 실제로 작동하지 않았다. – Joppo