0

したがって、これらのhtmlボックスが8つあるページに問題があります。私の会社は、「オファーを出す」が選択されたときに、フォームフィールド「在庫」に #stk ###### が自動入力されるようにしたいと考えています。私はそれを機能させましたが、コードは非常にジェリーが装備されており、コードは画像の下にあります。私はこれを行うための、よりシンプルで、ジェリーが装備されていない方法を探しています。


`<p>3.  <label for="stockNum">* Stock Item Number</label><br>
    <input name="stockNum" type="text" value="<?php
$stock1 =$_POST['stockNum1'];
$stock2 = $_POST['stockNum2'];
print "$stock1";
print "$stock2";
?>
">
`
4

1 に答える 1

0

これが公開 Web サイト上にあり、そのアプローチに多くの問題がある場合は、最初に$_POST['stockNum1']変数をフィルター処理して、誰もあなたのサイトに何かを挿入しjavascript:たり、何か他のいたずらを試みたりしないようにする必要があります。

特定の問題については、フォームへの自動入力は通常、ハードコードされた Javascript またはjQueryなどの Javascript ライブラリを使用して行われます。これにより、データを最初に投稿することなくフォームに入力するだけで済みます。

于 2012-06-27T18:09:30.353 に答える