Skip to content
Related Articles

Related Articles

Improve Article
HTML | DOM Location protocol Property
  • Difficulty Level : Basic
  • Last Updated : 23 Jul, 2019

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:


<!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 click on the button:

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

  • Google Chrome
  • Internet Explorer
  • Firefox
  • Opera
  • Safari

My Personal Notes arrow_drop_up
Recommended Articles
Page :