दो अलग अलग रूपों के भीतर पाठ क्षेत्र में कॉपी मूल्य (विभिन्न .asp फ़ाइल में दोनों रूपों)

वोट
0

मैं दो अलग अलग रूपों जो forma और formB है जहां विभिन्न .asp फ़ाइल में प्रत्येक प्रपत्र। प्रत्येक प्रपत्र में एक पाठ क्षेत्र, जहां उपयोगकर्ता अपनी पता दर्ज करना होगा है। formB में पाठ क्षेत्र के अलावा एक चेकबॉक्स जहां उपयोगकर्ता उस पर क्लिक कर सकते हैं दोनों textareas के लिए पता एक ही है अगर कोई है। मेरा प्रश्न कैसे मैं मूल्य forma में पाठ क्षेत्र से पाठ क्षेत्र में formB में चेकबॉक्स का उपयोग करके नकल कर सकते हैं। मैं यह समझ नहीं सकता है क्योंकि यह दो अलग अलग .asp फ़ाइल से अलग अलग रूपों को शामिल करते हैं। आशा है कि आप कर सकते हैं। धन्यवाद।

20/07/2009 को 04:21
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

इस एक चेकआउट प्रक्रिया है जहाँ आप शिपिंग पते के मान की प्रतिलिपि करने के लिए डाक पता ही रहना चाहता हूँ की तरह कुछ है, तो यह करने के लिए काफी आसान है।

प्रपत्र बी में, आप मूल रूप से (फार्म एक से या भंडारण से यदि आप इसे जारी रहती है) एक गुप्त फ़ॉर्म क्षेत्र में अन्य पते लोड और फिर पता लगाने चेकबॉक्स javacsript में बदल जाता है। यदि यह टिक है, तो नया पाठ बॉक्स के लिए छिपे स्वरूप मान की प्रतिलिपि।

3 टुकड़े कि आप की आवश्यकता (प्रपत्र ख एएसपी पृष्ठ में सभी):

<%
  Dim addressInFormA

  'Retrieve the address from previous page (form a)
  'Change to Request.Form or Request.QueryString for more efficient code
  'Using Request as a catch all here.
  'Need to add necessary clean up code to prevent script injection vulnerability here
  'For simplicity sake, I'm not doing it here.
  addressInFormA = Request("txtAddress")
%>

<input type="hidden" name="hidAddress" id="hidAddress" value="<%=addressInFormA%>" />

<input type="checkbox" name="chkUseAddressA" id="chkUseAddressA" onclick="checkCopyAddress()" />
<input type="text" name="txtAddress" id="txtAddress" />

<script>
function checkCopyAddress() {
  'Get me the checkbox
  'This is just for example, in reality I won't do it this way.
  var checkBox = document.getElementById("chckUseAddressA");

  document.getElementById("txtAddress").value = 
(checkBox.checked) ? document.getElementById("hidAddress").value : "";
}
</script>
20/07/2009 को 04:57
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more