Можно ли выбрать элементы формы, которые отправляются в onSubmit? - PullRequest
0 голосов
/ 10 ноября 2011

Из различных данных, введенных в форму, можно ли выбрать конкретные элементы, которые я хочу отправить на отправку? Здесь мне нужно только файл, дата и комментарии для отправки через submitProxy.php. Но я хочу, чтобы остальные данные были переданы в другую базу данных на другом сервере. Здесь у меня есть только одна форма.

<div id="submit">
<table
style="font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif"
; border="0" cellpadding="5" cellspacing="0" align="center">

<form id="frm" name="frm" action="http://app1/submitProxy.php"
    method="POST" enctype="multipart/form-data">
    <tr>
        <th colspan="2" bgcolor="#004276"><font color="white">
                Submit a File 
        </th>
    </tr>
    <tr>
        <td>File:</td>
        <td><input name="upfile" type="file" value="">
        </td>
    </tr>
    <input type="hidden" name="email" readonly="readonly"
        value="<%=user.getUserName()%>" /> <input type="hidden"
        name="reanalyze" value="true" />
    <tr>
        <td>Case or Reference Number:</td>
        <td><input type="text" name="caseno" value="${caseno}" /></td>
    </tr>
    <tr>
        <td>Obtained via:</td>
        <td></td>
    </tr>
    <tr>
        <td><dd>Search Warrant:</dd></td>
        <td><input type="checkbox" name="searchWarrant"
            onclick="showhidefield()" value="Y">
        </td>
    </tr>
    <tr>
        <td>Search Warrant Number:</td>
        <td><input name="searchWarrantNumber" type="text"
            value="${searchWarrantNumber}" /> <br />
        </td>
    </tr>
    <tr>
        <td>Jurisdiction:</td>
        <td><input name="jurisdiction" type="text"
            value="${jurisdiction}" /> <br />
        </td>
    </tr>
    </div>
<tr>
    <td><dd>Grand Jury:</dd></td>
    <td><input type="checkbox" name="grandJury" value="Y"
        onclick="checkGrandJury()">
    </td>
</tr>
<tr>
    <td><dd>Found in the wild:</dd>
    </td>
    <td><input type="checkbox" name="foundInTheWild" value="Y"
        onclick="checkFoundInTheWild()">
    </td>
</tr>
<tr>
    <td><dd>Email:</dd></td>
    <td><input type="checkbox" name="obtainedEmail" value="Y"
        onclick="checkObtainedEmail()">
    </td>
</tr>
<tr>
    <td><dd>Other:</dd></td>
    <td><input type="checkbox" name="obtainedOther" value="Y"
        onclick="checkObtainedOther()">
    </td>
</tr>
<tr>
    <td>Environment:</td>
    <td><select name="sandboxes[]" size="1">
            <option value="00-0C-29-CF-B8-A6">VMSB1 - Windows 7</option>
            <option value="00-0C-29-0A-AB-9A">VMSB2 - Windows XP</option>
    </select>
    </td>
</tr>
<tr>
    <td>Comments:</td>
    <td><textarea name="notes">Add comments here...</textarea><br>

    </td>
</tr>
<td colspan="2">
    <center>
        <input type="submit" name="button" value="Submit"
            onclick="onSubmit()" />
    </center>
</td>
</form>
</table>
</div>

Ответы [ 2 ]

2 голосов
/ 10 ноября 2011

Все данные вашей формы отправляются на один сервер при отправке формы.

То, что вы делаете с ним - хотите ли вы его игнорировать, обрабатывать или передавать - полностью зависит от вас.

0 голосов
/ 10 ноября 2011

Вы можете установить атрибут disabled для элементов, которые вы не хотите отправлять.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...