2013-02-11 16 views
12

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

उत्तर

16

मान लिया जाये कि मैं सही ढंग से अपने प्रश्न समझ लिया है, तो आप डोम prompt विधि का उपयोग कर सकते हैं:

var result = prompt("Enter a value"); 
+0

इसे

<इनपुट प्रकार = टेक्स्ट ..><इनपुट प्रकार = सबमिट> चेतावनी बॉक्स में –

+1

@OfirAttia - फिर नहीं, आप इसे नहीं कर सकते मूल नियंत्रण। आपको मौजूदा मॉडल/लाइटबॉक्स स्क्रिप्ट्स में से एक का उपयोग करना होगा, या अपना खुद का लिखना होगा। –

+0

ठीक है .. धन्यवाद सोचा गया कि यह सरल अलर्टबॉक्स –

1

आप यहाँ अपने दम पर यह जांच कर सकते हैं जहां आप पॉप के विभिन्न प्रकार पर एक नज़र हो सकता है एक कड़ी है अप बॉक्स का उपयोग जावास्क्रिप्ट popup box

+0

ने इसे चेक किया है, जेम्स –

7

आप उपयोगकर्ता इनपुट हो रही

var retVal = prompt("Enter your name : ", "your name here"); 
document.getElementById(formId).submit(); 

इस चर आप उपयोग कर सकते हैं और फिर से के लिए शीघ्र उपयोग कर सकते हैं तदनुसार

आप किसी भी नियंत्रण में प्रपत्र के मूल्य को उस फ़ॉर्म के भीतर संग्रहीत कर सकते हैं जिसे आप सबमिट किए गए पृष्ठ पर सबमिट किए जाने के बाद सबमिट कर सकते हैं।

बेला http://jsfiddle.net/ze3rX/

+0

पर टिप्पणी देखें मुझे लगता है कि मैं इसे किसी अन्य पृष्ठ पर सबमिट नहीं कर सकता..ठीक है? –

+0

@OfirAttia संपादन की जांच करें ...... – Meherzad

+0

आप सबमिट किए गए पृष्ठ पर उस फ़ॉर्म के भीतर किसी भी नियंत्रण में प्रॉम्प्ट का मूल्य संग्रहीत कर सकते हैं। – Meherzad

1

आप क्या कर सकते हैं के लिए एक संकेत

name = prompt('Please enter your name'); 

और फिर

window.location = "http://yourdomain.com/yourscript.php?name="+name; 
अब

क्या आप कर रहे हैं ऐसा नाम है जो उपयोगकर्ता का उपयोग कर अपनी स्क्रिप्ट के लिए में प्रवेश करती है भेज रहा है विधि प्राप्त करें।

आपको स्पष्ट रूप से कुछ सत्यापन और स्वच्छता करना होगा, लेकिन इस तरह मूल रूप से काम करता है। यदि आप दर्ज किए गए डेटा को पोस्ट करना चाहते हैं, तो AJAX (XmlHttpRequests) देखें और अपनी पसंद के स्क्रिप्ट यूआरएल में चर/पैरा भेजें।

संबंधित मुद्दे