javascript - Setting html form values using js function with multiple attributes -


PHP में मुझे इसके साथ एक बटन मिल गया है:

  onclick = "myFunction (& amp; ; Value1, $ value2, $ value3) " 

जावास्क्रिप्ट:

  फ़ंक्शन myFunction (atr1, atr2, atr3) {document.getElementById ('form_input1' ) .value = atr1; Document.getElementById ('form_input2')। Value = atr2; Document.getElementById ('form_input3')। Value = atr3; Document.getElementById ('popup_form')। Style.display = "block"; }  

लेकिन मान सेट नहीं हैं। जब मैं विशेषताओं और सेट मान के बिना फ़ंक्शन का उपयोग करता हूं, तो यह ठीक काम करता है:

  फ़ंक्शन myFunction () {document.getElementById ('form_input1')। Value = "8"; Document.getElementById ('form_input2')। Value = "abc"; Document.getElementById ('form_input3')। Value = "56"; Document.getElementById ('popup_form')। Style.display = "block"; }  

मैं php में दिए गए विशेषताओं से फ़ॉर्म मान सेट करने के लिए अपने फ़ंक्शन को कैसे परिवर्तित करूँ?

यह प्रश्न से बहुत स्पष्ट नहीं है, लेकिन संभवतः आप अपने जावास्क्रिप्ट में एक वाक्यविन्यास त्रुटि प्राप्त कर रहे हैं, क्योंकि आप चर मानों के आसपास उद्धरण नहीं जोड़ रहे हैं। तो प्रदान की जावास्क्रिप्ट की तरह दिखेगा:

  onclick = "myfunction (8, एबीसी, 56)"  

आपको उद्धरण जोड़ने की आवश्यकता है जहां उपयुक्त है, या बस उन सभी के लिए और मूल्य संभवतः $ value1 होना चाहिए।

  onclick = "myfunction ('$ value1', '$ value2', ' $ Value3 ') " 

यह रेंडर करेगा

  onclick =" myfunction (' 8 ',' abc ',' 56 ') " 

Comments

Popular posts from this blog

python - Strange behavior using PyQt4's 'pyqtSlot' decorator before another decorator -

c# - UnhandledExceptionMode.ThrowException for AppDomain.UnhandledException -

c# - Process.Kill() returns access denied -