为笨拙的标题道歉,这是一个很难用语言表达的问题。这段代码会更好地解释它。
alert(formob.Nam.value); //i work correctly
alert(formob.Num.value); //and me
name=formob.Nam;
console.log(name); //[object HTMLInputElement]
console.log("name set "+name.value); //i return 'name set undefined'
num=formob.Num;
console.log(num); //<input type="text" name="Num">
console.log("num set "+num.value); //i return 'num set [value entered]' correctly
简化的 HTML:
<form method="post" class="well" name="FooterCall">
<input type="text" name="Nam">
<input type="text" name="Num">
<button... onmousedown="subajax(this.form...)"..>
摘要:在一个表单中设置了两个基本相同的字段,但是当该字段设置为 Javascript 对象时,一个设置不正确。
非常感谢您提供的任何帮助!:)