Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML DOM Input URL pattern प्रॉपर्टी


HTML DOM Input URL pattern प्रॉपर्टी URL इनपुट से संबंधित रेगुलर एक्सप्रेशन को सेट/लौटाती है। पैटर्न एट्रिब्यूट का मान URL फील्ड में टाइप किए गए टेक्स्ट के विरुद्ध जांचा जाता है।

सिंटैक्स

निम्नलिखित सिंटैक्स है:

रेगुलर एक्सप्रेशन प्राप्त करना

inputURLObject.pattern

pattern को रेगुलर एक्सप्रेशन पर सेट करना

inputURLObject.pattern = 'RegExp'

उदाहरण

आइए Input URL pattern प्रॉपर्टी का एक उदाहरण देखें:

<!DOCTYPE html> <html> <head> <title>Input URL pattern</title> <style> 
    form { 
        width:70%; 
        margin: 0 auto; 
        text-align: center; 
    } 
    * { 
        padding: 2px; 
        margin:5px; 
    } 
    input[type="submit"] { 
        border-radius: 10px; 
    } 
</style> </head> <body> 
<form onsubmit="checkPattern()"> 
    <fieldset> 
        <legend>URL-pattern</legend> 
        <label for="URLSelect">URL : <input type="url" id="URLSelect" pattern="https?://www.+[a-zA-Z0-9]+.com"> </label> 
        <input type="submit" value="Submit"> 
        <div id="divDisplay"></div> 
    </fieldset> 
</form> 
<script> 
    var divDisplay = document.getElementById("divDisplay"); 
    var inputURL = document.getElementById("URLSelect"); 
    divDisplay.textContent = 'pattern: '+inputURL.pattern; 
    function checkPattern() { 
        if(inputURL.value !== ''){ 
            alert("Redirecting to "+User); 
        } 
    } 
</script> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

'Submit' बटन पर क्लिक करने से पहले:

HTML DOM Input URL pattern प्रॉपर्टी

अमान्य पैटर्न के साथ 'Submit' बटन पर क्लिक करने के बाद:

HTML DOM Input URL pattern प्रॉपर्टी

मान्य पैटर्न के साथ 'Submit' बटन पर क्लिक करने के बाद:

HTML DOM Input URL pattern प्रॉपर्टी


  1. HTML DOM Input Text pattern प्रॉपर्टी HTML DOM Input Text pattern प्रॉपर्टी

    HTML DOM Input Text pattern प्रॉपर्टी का उपयोग इनपुट टेक्स्ट फील्ड के pattern एट्रिब्यूट को सेट या वापस करने के लिए किया जाता है। यह pattern प्रॉपर्टी द्वारा निर्दिष्ट एक नियमित अभिव्यक्ति के खिलाफ टेक्स्ट की जांच करता है। सिंटैक्स Pattern प्रॉपर्टी सेट करने का सिंटैक्स: textObject.pattern = regexp

  1. HTML DOM Input Password pattern प्रॉपर्टी HTML DOM Input Password pattern प्रॉपर्टी

    HTML DOM Input Password pattern प्रॉपर्टी का उपयोग इनपुट पासवर्ड फील्ड के pattern एट्रिब्यूट को सेट या प्राप्त करने के लिए किया जाता है। यह पासवर्ड को pattern प्रॉपर्टी द्वारा निर्दिष्ट एक रेगुलर एक्सप्रेशन के विरुद्ध जांचता है। सिंटैक्स Pattern प्रॉपर्टी सेट करने के लिए सिंटैक्स: passwordObject.pat

  1. HTML DOM URL प्रॉपर्टी HTML DOM URL प्रॉपर्टी

    HTML DOM URL प्रॉपर्टी HTML DOM URL प्रॉपर्टी दस्तावेज़ के URL से संबंधित एक स्ट्रिंग लौटाती है। सिंटैक्स स्ट्रिंग मान प्राप्त करना document.URL उदाहरण आइए HTML DOM URL प्रॉपर्टी का एक उदाहरण देखें: <!DOCTYPE html> <html> <head> <title>HTML DOM URL</title> <styl