[新着] Webテンプレートを仮オープンしました
<meta http-equiv="Content-Script-Type" content="text/javascript">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>Sample</title>
<script type="text/javascript">
function ttlValue(form) {
var elm = form.elements;
var ttl = 0;
for (var i = 1; i <= 6; i++) {
var input = elm['t' + i];
if (input.value != '') {
if (isNaN(input.value)) {
input.value += ' (invalid value)'
} else {
ttl += parseFloat(input.value);
}
}
}
elm['result'].value = ttl;
}
</script>
<form action="#">
<p>数値を入力してください。合計値を表示します。
<ul>
<li><input type="text" name="t1" onchange="ttlValue(this.form)">
<li><input type="text" name="t2" onchange="ttlValue(this.form)">
<li><input type="text" name="t3" onchange="ttlValue(this.form)">
<li><input type="text" name="t4" onchange="ttlValue(this.form)">
<li><input type="text" name="t5" onchange="ttlValue(this.form)">
<li><input type="text" name="t6" onchange="ttlValue(this.form)">
</ul>
<p>合計<input type="text" name="result" size="10">
</form>