Skip to content
Related Articles
Open in App
Not now

Related Articles

HTML | DOM Location protocol Property

Improve Article
Save Article
  • Difficulty Level : Basic
  • Last Updated : 05 Jul, 2022
Improve Article
Save Article

The Location protocol property in HTML is used to return the protocol or set the protocol of the current URL. It returns a string which contains the protocol of the current URL, including the colon (:).

  • It returns the protocol property. 
  • It is used to set the protocol property. 
location.protocol = protocol

Property Value: This method accepts single value protocol of string type. It is used to set the protocol of URL. The possible value of protocols are- file:, ftp:, http:, https: etc.
Below program illustrates the Location protocol property in HTML:
Return Value: It returns a string value that representing the protocol of the current URL, including the colon (:)



<!DOCTYPE html>
    <title>DOM Location protocol Property</title>
        h1 {
            color: green;
        h2 {
            font-family: Impact;
        body {
            text-align: center;
    <h2>DOM Location protocol Property</h2>
      For returning the protocol of the
      current URL, double click the
      "Return Protocol" button:
    <button ondblclick="myprotocol()">
      Return Protocol
    <p id="pro"></p>
        function myprotocol() {
            var p = location.protocol;
            document.getElementById("pro").innerHTML = p;


After double click on the button: 

Supported Browsers: The browser supported by Location protocol property are listed below: 

  • Google Chrome 1
  • Edge 12
  • Internet Explorer 3
  • Firefox 1
  • Opera 12.1
  • Safari 1


My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!