Sunday, 15 January 2012

javascript - retrieve value of input -


मेरे पास यह है:

  & lt;? Php $ i = 0;? & Gt; & Lt;? Php foreach ($ x $ y):? & Gt; & Lt; इनपुट प्रकार = "छिपी" id = "theid & lt;? Php echo $ i?; & Gt;" मान = "& lt;? Php $ कुछ वैरिएबल;; & gt;" & gt; & Lt;? Php $ i = $ i + 1; ? & Gt; & Lt;? Php endforeach; ? & Gt;   

मुझे इस तरह प्रत्येक "theid" का मान प्राप्त करने की आवश्यकता है:

  & lt; script type = "text / javascript" & gt; फ़ंक्शन एफंक्शन (एलीमेंट, ऑप्शनटिटल) {var num = document.getElementById ('theid')। मान; ... & lt; / स्क्रिप्ट & gt;   

मैं इस तथ्य पर विचार कर सकता हूं कि "theid" में $ I जोड़ा गया है? धन्यवाद।

यदि आपके पास एकाधिक इनपुट फ़ील्ड हैं और आप कई पर एक ही कार्रवाई करना चाहते हैं, तो आप getElementById के बजाय getElementsByClassName का उपयोग करें:

  & lt; input type = "hidden" class = "theclassname "Id =" theid & lt;? Php echo $ i?? & Gt; " मान = "& lt;? Php $ कुछ वैरिएबल;; & gt;" & gt;   

जेएस:

  & lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; फ़ंक्शन किसी क्रिया (तत्व, optionTitle) {var myEles = document.getElementsByClassName ('theclassname'); // आईओल पर लूप और हर एक पर कार्य (var i = 0; i & lt; myEles.length; i ++) {चेतावनी ("आईडी के साथ इनपुट:" + myEles [i] .ID + "का मान है:" + myEles [मैं कद्र करता हूं); }} & Lt; / script & gt;    

No comments:

Post a Comment