0
I持って自分のフォームで、次のテキスト入力フィールド(開始日):JavaScriptのアラートの表示独特の価値
<form id="Form1" name="form" runat="server" onsubmit="return formValidate(this)">
<table>
<tr>
<td class="label">
Start Date:
</td>
<td>
<input type="text" name="StartDate" maxlength="10" />
</td>
</tr>
</table>
私はのように、値を入力し、「2017年3月26日、」とStartDateの値を警告し、私は奇妙な値を受け取る。ここで
は警告です:
function formValidate(formObj)
{
alert(formObj.elements.item('StartDate').value);
}
私はクロームバージョン48.0.2564.116メートルでこれを実行しています。どんな助けもありがとう!
formObj.elements["StartDate"].value
私の推測では、私が使用しているブラウザのバージョンは「.item」の使用に問題がされているように変更する必要
どういうわけか、私たちはここですべてのコードを見ているとは思わない... – dandavis
base64のように見えますが、あなたが提供したコードの文脈の外で何かが起こっています...(また、
これははるかに大きなコードのスニペットです。フォームは実際にはにもカプセル化されています。 –