W3C에서는 출력 태그를 사용하는데 그 뒤에는 아무것도 없습니다. 그러면 onforminput은 양식이 데이터를 얻고 채울 때 발생하는 이벤트입니다. 양식은 언제 데이터를 얻습니까? 호출된 Javascript 이벤트는 출력에 값을 할당하지만 출력은 이 태그로 출력할 수 없습니다. 이유는 무엇입니까?
<!DOCTYPE HTML> <html> <head> <script type="text/javascript"> function resCalc() { numA=document.getElementById("num_a").value; numB=document.getElementById("num_b").value; document.getElementById("result").value=Number(numA)+Number(numB); } </script> </head> <body> <p>使用 output 元素的简易计算器:</p> <form onsubmit="return false"> <input id="num_a" /> + <input id="num_b" /> = <output id="result" onforminput="resCalc()"></output> </form> </body> </html>
Result;
html5에는 출력과 onforminput이 있지만 브라우저는 이를 지원하지 않습니다. 모든 브라우저가 html5 표준을 구현하는 것은 아닙니다. Opera 10만이 이를 지원합니다. 하지만 전송할 수 없는 것 같으면 "HTML.5 및 CSS.3에 대한 최종 가이드"를 참조하여 문제가 onforminput 속성에 있다고 언급한 다음 삭제하세요. oninput=
위 내용은 html5에서 출력 태그의 용도는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!