मेरे पास यह है:
  & 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