JavaScript sub method
In the JavaScript, sub() method is used to format text in subscript format. It creates a copy of string and then embed it within <sub></sub> tags as in HTML. It is very useful when we have to show the mathematical expressions (e.g logyX etc.)
Syntax:
| String_Object.sub(); |
It returns the copy of string in the subscript format e.g. Hello would be displayed in the format like Hello.
Description of code:
Here we have created an input text and a button. We have to supply string into the input text to convert it into subscript format. Click on the button to call the function subscriptText() as defined in the JavaScript within the <script></script> tags. It takes the text string into a variable textToSubscript and there after we have converted the string into subscript format by calling method sub() on the string reference object. Here is the full HTML code as follows :
Description of Code:
<html>
<head>
<title>
Convert string to subscript
</title>
<script language="JavaScript">
function subscriptText()
{
var textToStrike = document.getElementById('txt').value;
document.write("<p> Subscript text "+
textToStrike.sub()+"</p>");
}
</script>
</head>
<body>
<div style="background: #ff9900; width:'100%';" align="center">
<font color="#0000ff" size="12pt">
<b>sub() Example</b>
</font>
</div>
<center>
Insert any text <input type="text" id="txt" /><br>
<input type="button" value="Convert text to subscript"
onClick="return subscriptText();"/>
</center>
</body>
</html>
|
Output:
Input text and click on the "Convert text to subscript" button.

As you can see that text "subscript" is printed in the document in the subscript format.



