ホームページ  >  記事  >  ウェブフロントエンド  >  html5のoutputタグは何に使うのでしょうか?

html5のoutputタグは何に使うのでしょうか?

黄舟
黄舟オリジナル
2017-07-03 10:41:233484ブラウズ

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のoutputタグは何に使うのでしょうか?

html5にはoutputとonforminputがありますが、ブラウザはそれをサポートしていないことを知っておく必要があります。私が最初にスクリーンショットを撮りたかったのはOpera 10だけです。しかし、送信できないようです。その場合は、onforminput 属性に問題があることが記載されているので、それを削除してから追加してください。 oninput= in
"resCalc()" では、この例は機能します。

onforminput が失敗する理由については、初心者としてはまだよく理解できません。専門家が追加してくれることを願っています。

以上がhtml5のoutputタグは何に使うのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。