HTML及びjavascriptのformタグの扱いについて分からないので、ご教授お願い致します。
3つの入力フォームの値を計算し、別のフォームに計算した値を入れるプログラムの部品を作りました。
入力フォームaaaとbbbはページ上部、cccとdddはページ下部に配置するつもりですが、ページ中部には他の関数で使用するためのformタグがあるためaaaとbbbを分割したいです。
form method="get"タグ内の、入力フォームaaaと入力フォームbbbを分割し、正しく計算ができるように動作させるにはどうすればよいのでしょうか。
勉強中なため、言葉足らずでプログラムもお見苦しいかもしれませんが、どうぞよろしくお願い致します。
以下コード
js部分
function calcu(c) {
aaa = eval(c.x.value);
bbb = eval(c.y.value);
ccc = eval(c.z.value);
c.ddd.value = Math.floor(aaa + bbb + ccc);
}
html部分
<form method="get"> 入力フォームaaa <input type="text" name="x"> 入力フォームbbb <input type="text" name="y"> 入力フォームccc <input type="text" name="z"> <input type="button" value="算出"onclick="calcu(this.form)"> <input type="text" name="ddd"> </form>回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/26 08:28