HTML DOM Style textTransform Property


The DOM style textTransform property returns and apply transformation on text of an element in an HTML document.

Syntax

Following is the syntax −

  • Returning textTransform

object.style.textTransform
  • Modifying textTransform

object.style.textTransform = “value”

Values

Here, value can be −

ValueExplanation
inheritIt inherits this property value from its parent element.
initialIt set this property value to its default value.
noneIt sets no transform on text.
uppercaseIt transform all characters to uppercase.
lowercaseIt transform all characters to lowercase.
capitalizeIt transforms the first character of all words to uppercase.

Example

Let us see an example of style textTransform property −

 Live Demo

<!DOCTYPE html>
<html>
<head>
<style>
   body {
      color: #000;
      background: lightblue;
      height: 100vh;
   }
   p {
      margin: 1.5rem auto;
   }
   .btn {
      background: #db133a;
      border: none;
      height: 2rem;
      border-radius: 2px;
      width: 40%;
      display: block;
      color: #fff;
      outline: none;
      cursor: pointer;
   }
</style>
</head>
<body>
<h1>DOM Style textTransform Property Example</h1>
<p>Hi! I'm a paragraph element with some dummy text.</p>
<button onclick="add()" class="btn">Change textTransform</button>
<script>
   function add() {
      document.querySelector('p').style.textTransform = "uppercase";
   }
</script>
</body>
</html>

Output

This will produce the following output −

Click on “Change textTransform” button to apply transformation on paragraph text −

Updated on: 01-Jul-2020

29 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements