Capítulo 7

String indexOf()

JavaScript

<script type="text/javascript">
	function sindexOf() {
		var texto = 'JavaScript é uma linguagem muito legal.';
		var s = document.form.s.value;
		var i = Number(document.form.i.value);
		if (isFinite(i) && i >= 0 && i <= texto.length-1) {
		document.form.resultado.value = texto.indexOf(s,i);
		}else{
		alert('Entre um índice válido para início');
		};
	};
<script>

HTML

<p>string com 38 caracteres:<br /><b>JavaScript é uma linguagem muito legal.</b></p>
<form name="form" action="" method="get">
<label>indexOf: <input type="text" name="s" size="6" /></label> 
<label>início <input type="text" name="i" size="4" value="0" /></label> 
<button type="button" onclick="sindexOf()">indexOf()</button> = 
<input type="text" name="resultado" size="4"  maxlength="4" class="dest" />
</form> 

string com 38 caracteres:
JavaScript é uma linguagem muito legal.

=