indexOf()
<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>
<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.