...
document.forms[n].elements[m].value
...
Supongamos que queremos saber si el recuadro contiene una "R":alert(document.forms[0].erre.value.indexOf("R"));
lastIndexOf(string)
, la cual nos regresa la última posición en la cual se encuentra el string especificado. Básicamente funciona igual que indexOf()
, pero buscando desde el fin hasta el principio.length
. Nos indica el tamaño del string. Por ejemplo, la expresión "Hola Roflo".length;
regresaría un 9; ya que el string contiene 10 caracteres (numerados de 0 a 9).toLowerCase()
(cabiar a minúsculas) y toUpperCase()
(cambiar a mayúsculas).charAt(n)
. O bien, extraer una porción del string: substring(n, m)
. Donde el sub-string obtenido es aquél que va desde la posición n hasta la m.
...
alert(document.forms[1].elements[0].value.substring(0,document.forms[1].elements[0].value.indexOf("@")));
<!-- Despliega el valor desde el inicio del string hasta uno antes del símbolo "@" -->
alert(document.forms[1].elements[0].value.substring(document.forms[1].elements[0].value.indexOf("@")+1, document.forms[1].elements[0].value.length));
<!-- Despliega el valor desde el símbolo "@" hasta el fin del string -->
...
alert("E-mail: " + document.forms[1].elements[0].value);
<!-- Utilizando el signo "+" se concatenan dos strings. Es decir, se unen. -->