如何从html表单访问javascript数据库?

时间:2013-07-30 15:19:06

标签: javascript html

我只想从html文件中的表单访问javascript中的数据库,并将其传递给javascript函数。

所以我真正想做的是获取我在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数据:

var Fe = new Object();
Fe.denumire = "Fier";
Fe.A = 56;
Fe.Z = 26;
Fe.grupa = VIIIB;
Fe.perioada = 4;

我想要做的是从my对象访问Fe.A = 56;,同时我在html文件中输入“Fe”,然后在这个似乎不起作用的函数中传递它:

function procesForm_mm() {
var e1 = document.mmForm.element1.value;

var e2 = document.mmForm.element2.value;

result_mm = e1.A + e2.A;
document.getElementById("resultfield_mm").innerHTML = result_mm;
}

我寻找一些方法来做这个技巧,并帮助我开始我的第一个项目作为一个网络开发人员:)所以任何谁将帮助我,我将是非常grefulfull。

1 个答案:

答案 0 :(得分:0)

result_mm = e1.A + e2.A;

该部分会给你一个错误,因为一个值没有属性,你需要做的是:

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;
}

链接http://jsbin.com/ifeluf/1/edit