
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
Create HTML Document with Custom URL for the document in JavaScript
You can use the concept of createHTMLDocument(). Following is the code −
Example
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> </head> <body> <script> const htmlDocument = document.implementation.createHTMLDocument(); const customURL = htmlDocument.createElement( 'base' ); customURL.href = "https://www.tutorialspoint.com/java/index.htm"; htmlDocument.head.append( customURL ); console.log("Base URL="+customURL.href); const modifiedURL = htmlDocument.createElement("a"); modifiedURL.href = "../java/java_questions_answers.html"; htmlDocument.body.append( modifiedURL ); console.log("After Modifying URL="+ modifiedURL.href ); </script> </body> </html>
To run the above program, save the file name “anyName.html(index.html)” and right click on the file. Select the option “Open with Live Server” in VS Code editor.
Output
This will produce the following output: on console −
Base URL=https://www.tutorialspoint.com/java/index.htm After Modifying URL=https://www.tutorialspoint.com/java/java_questions_answers.html
- Related Articles
- How to show the full URL of a document with JavaScript?
- How to create an HTML Document?
- Create editable content in an HTML document
- How to create a valid HTML document with no element?
- Passing parameter with parenthesis via URL in SAP Open document
- How to create a valid HTML document with no and element?
- How to get the title and full URL of a document in JavaScript?
- How to create a section in a document in HTML?
- Set the relationship between the current document and the linked document in HTML
- What are the essential tags for an HTML Document?
- Include information about the document in HTML
- What are the most important tags for an HTML Document?
- How to create a hyperlink to link another document in HTML?
- How to get the entire document HTML as a string in JavaScript?
- How to send a cross-document message with HTML?

Advertisements