「クーポンコードCOMEAGAINSOONを入力すると10%オフ」というクーポンコード付きのハガキを印刷しました
残念ながら、ショッピング カート (PDG) からクーポン コードを設定すると、クーポン コードの最大長 (文書化されていません) が 11 文字であることがわかりました。したがって、ユーザーのエントリ「COMEAGAINSOON」を「COMEAGAINSO」としてサーバーに送信する必要があります
はがきを再印刷するのではなく、これを行うjsまたはその他のソリューションが(うまくいけば)あるに違いないと思います。それは基本的に次のようなものです:私は仕事で悪い/愚かな間違いを犯し、会社に多額の費用と(おそらく)彼らとの仕事を犠牲にする前にそれを修正しようとしています.
ここで見つけた多くの解決策を試しました (innerhtml を置き換え、文字列を短くする) が、変更されたデータを適切な場所に直接送信するものはないようです。また、控えめに言っても、私はコーディングが特に進んでいるわけではありません (私は、必要に応じて Web 作業を行うデザイナーの 1 人です)。MaxLength は重要ですが、使用するように指示された完全なクーポン コードを入力できないと、ユーザーがイライラすることになると思います。
考えていただければ幸いです。どうもありがとうございました!!
PS - これはかなり基本的なジレンマであり、ここのコミュニティはかなり高度であり、おそらくここがこの質問の適切な場所ではないことを認識しています. しかし、私はそれをそこに捨てる必要があります。
<form method="post" action="/cgi-bin/redirect.cgi">
<input type="hidden" name="goto" value="/pottedstore/potted.cgi?display">
Potted Coupon Code:
<input size="17" type="text" name="pricing" value="">
<input name="submit" type="image" value="submit" src="/includes/images/submit.jpg" align="bottom" >
</form>