php - getElementById().value returns nothing -


  & lt; td id = "'। $ पंक्ति [' आईडी ']।' 'शैली =" प्रदर्शन: कोई नहीं; "& gt; & Lt; इनपुट आईडी = "एडएडिट" प्रकार = "टेक्स्ट" मान = "" आकार = "4" / ​​& gt; & Lt; / टीडी & gt; & LT; टीडी & gt; & Lt; input name = "add" value = "ए" प्रकार = "जमा करें" onClick = "addObs ('। $ पंक्ति [' आईडी ']।'); वापसी झूठी;" / & gt; & Lt; / टीडी & gt;  

  फ़ंक्शन addObs (id) {var addEditTD = document.getElementById (id); अगर (addEditTD! = Null & amp; addEditTD.style.display == 'कोई नहीं') {addEditTD.style.display = ''; } अगर (addEditTD.style.display == '' & amp; amp; दस्तावेज़.getElementById ('addEdit')। मूल्य! = "") {// कुछ कोड चेतावनी (document.getElementById ('addEdit')। मान); }}  

मुझे 'addEdit' इनपुट पाठ से कोई मान नहीं मिला, मुझे नहीं पता कि, क्यों, pls मदद करते हैं।

यह "स्रोत "मेरे एचटीएमएल टैग्स से संबंधित लाइनें:

  & lt; td id =" 30129 "शैली =" डिस्प्ले: कोई नहीं; "& gt; & Lt; इनपुट आईडी = "एडएडिट" प्रकार = "टेक्स्ट" मान = "" आकार = "4" /> gt; & lt; / td & gt; & LT; टीडी & gt; & Lt; इनपुट नाम = "जोड़" मान = "ए" प्रकार = "सबमिट करें" onClick = "addObs (30129); वापसी झूठी;" / & gt; & Lt; / टीडी & gt;  

आह आप शुद्ध संख्याओं को तत्व आईडी के रूप में प्रयोग कर रहे हैं, जो संभव नहीं है। सामने कुछ जोड़ें, जैसे "row_30129" (आईडी खुद को और फ़ंक्शन कॉल, बिल्कुल)। इसके अलावा, addObs () कॉल करने के लिए उद्धरण जोड़ें:

addObs ('row_30129');

इसे कार्य करना चाहिए


Comments

Popular posts from this blog

oracle - The fastest way to check if some records in a database table? -

php - multilevel menu with multilevel array -

jQuery UI: Datepicker month format -