Ես վճարման էջում ունեմ հետևյալը և պետք է փոխանցեմ sSTFormZip
փոփոխականի միայն առաջին հինգ թվանշանները: Կուլիսների հետևում ինչ-որ տարօրինակ բան է տեղի ունենում, ինչը հանգեցնում է նրան, որ հինգ նիշանոց փոստային կոդը կցվում է չորս թվանշաններով, որոնք ճիշտ չեն վերադարձող հաճախորդների համար: (Դա երկար պատմություն է, բայց դրա կարճն այն է, որ նրանք վերափոխում էին վերջին չորս թվանշանները՝ նույնականացնելու շրջանը այն Zips-ների համար, որոնք ընդգրկում են մեկից ավելի շրջաններ):
<input id="STZIP" type=TEXT name="ST_ZIP" maxlength="<%= oRFF.max_length %>"
value="<%= sSTFormZip %>" onChange="setRecalcFlag();">
Ինչպե՞ս կարող եմ դաշտը լրացնել 92708-ով, երբ տվյալների բազան պահում է 92708-1234-ի նման մի բան:
Ստորև ներկայացված առաջարկներից մեկը տեսնելուց հետո ես սա ավելացրի մուտքագրման վերևում, բայց դա չազդեց դաշտի վրա.
<script>
sSTFormZip = sSTFormZip.substring(0, 5);
</script>
<input id="STZIP" type=TEXT name="ST_ZIP" maxlength="<%= oRFF.max_length %>"
value="<%= sSTFormZip %>" onChange="setRecalcFlag();">