フォーム フィールド (クライアント、電話番号) の内容を取得して (ほとんどの場合正規表現を使用して) 検証し、それらをアラートに連結し、いくつかの html を変更して、フォーム送信時に取得する必要があります。
<p>John smith
99999999
2 wilerby dr
morrowie city
morrowie </p>
そしてalert("form data")
..
のようなものを試してみましたvar field1 = document.forms[0].elements[0].value
が、フィールドに対処する方法がわかりません。
編集:
<form id="form1" action="form_action.asp">
<fieldset>
<table cellpadding="3" border="0">
<th> Order Details </th>
<tr>
<td>Client Name:</td>
<td><input id="clientname" type="text" name="clientname" value="" maxlength="20"></td>
</tr>
...
編集 2
var name = document.getElementById('clientname').value;
function buttontest()
{
alert(clientname);
}
このスクリプトを使用すると、[object HTMLInputElement] アラートが発生し続けます。スクリプトは外部にあり、スクリプト タグはヘッダーにあります。