0

前のページの値をフォーム フィールドに事前入力する方法を見つけようとしています。

最初のページのフォームは post メソッドを使用しています。

前のページから値を取得し、入力が ID ではなく名前のみを持つフォーム フィールドに入力する適切なスクリプトが必要です。

ほとんどのコードにアクセスできないため、ID を変更、修正、または入力に割り当てることはできません。コードを追加できますが、既存のものをほとんど変更または変更できません。これは、機能が制限されているオンライン ショップのカート用です。どんな助けでも大歓迎です。ありがとうございます。

4

1 に答える 1

0

あなたが言っていることから...「名前」に基づいて入力値を変更できる必要があります。

<script>
$('input[name=YourFieldName]').attr(
    {value: 'YOUR POST DATA'});
});
</script>

また、ASP を使用して POST データを取得する必要があります。ASP を使用できる場合は、次のようになります。

<%
Dim TEXTBOX_A
TEXTBOX_A = Request.Form("TEXTBOX_A")
%>

<script>
$('input[name=TEXTBOX_A]').attr(
    {value: '<% Response.Write(TEXTBOX_A) %>'});
});
</script>

誤解している場合は、訂正してください。

于 2012-11-14T21:33:25.663 に答える