javascript関数でオブジェクトデータにアクセスするにはどうすればよいですか? 私がしたいのは、htmlファイルから入力を取得し、入力テキストがjavascriptのオブジェクトの1つに===である場合、そのオブジェクトからいくつかのデータにアクセスして関数内で使用することです。
例えば:
2 つのテキスト入力と関数にアクセスするためのボタンを備えた html フォームがあります。そして、javascriptドキュメントには、データ「bob.age = 25」と「susan.age = 30」を持つbobとsusanという2つのオブジェクトがあります。そこで、bob.age + susan.age を計算する関数が必要です。しかし、フォームhtmlでボブとスーザンの入力を使用したいと思います。したがって、入力 bob と susan がある場合、関数で bob.age + susan.age を実行する必要があります
ここに私のHTMLフォームがあります:
<form name="mmForm">
<label for="element1">E1</label>
<input type="text" id="element1">
<label for="element2">E2</label>
<input type="text" id="element2">
<input type="button" value="Calculate" onclick="procesForm_mm()">
<div id="resultfield_mm">Result:</div>
</form>
ここに私のJavaScript関数:
function procesForm_mm() {
var e1 = document.mmForm.element1.value;
var e2 = document.mmForm.element2.value;
result_mm = parseInt(e1) + parseInt(e2);
document.getElementById("resultfield_mm").innerHTML += result_mm;
}
これは私がアクセスしたいデータです:
var Fe = new Object();
Fe.denumire = "Fier";
Fe.A = 56;
Fe.Z = 26;
Fe.grupa = "VIIIB";
Fe.perioada = 4;