tengo el siguiente codigo en mi pagina
Código javascript
:
Ver original<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
<link rel="stylesheet" href="global.css" type="text/css" media="all" />
<script src="mootools.js" type="text/javascript"></script>
<link rel="stylesheet" href="sexyalertbox.css" type="text/css" media="all" />
<script src="sexyalertbox.packed.js" type="text/javascript"></script>
<script type="text/javascript">
function enviar(){
var item=document.forms['form1'].item_no.value;
location.href="imp_et.jsp?item="+item;
}
</script>
<script type="text/javascript">
function foc(){
document.forms['form1'].item_et.focus();
}
</script>
<link rel="stylesheet" type="text/css" href="form.css" media="screen"/>
<link rel="stylesheet" type="text/css" href="code.css" media="screen"/>
<link href="style.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="custom-form-elements.js"></script>
<style type="text/css">
<!--
body,td,th {
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
<style type="text/css">
<!--
body {
background-image: url(images/img.jpg);
}
-->
</style>
<script type="text/javascript">
function validar(oEvento){
var iAscii;
if (oEvento.keyCode)
iAscii = oEvento.keyCode;
else if (oEvento.which)
iAscii = oEvento.which;
else
return false;
if (iAscii == 13){
llamar();
}
}
function llamar(){
var item=document.forms['form1'].item_no.value;
var cadena=document.forms['form1'].item_et.value;
if (!cadena.equals("")){//si mi caja de texto esta vacia q me mande a esta pagina
location.href="validar_verificacion.jsp?bandera=true&item="+item;
}
else{//si mi caja de texto no esta vacia
location.href="validar_verificacion.jsp?bandera=false&item="+item;
}
}
</script>
</head>
<body onLoad="javascript:foc()">
<form name="form1" action="">
<table width="200" border="0" align="center">
<tr>
<td><img src="images/lector.png" width="210" height="192"></td>
<td nowrap><label>
Item:
<input name="item_et" type="text" class="textInput1" id="item_et" onKeyPress="validar(event)" maxlength="13"> <input name="item_no" type="hidden" id="item_no" value="<%=request.getParameter("item")%>">
</label></td>
</tr>
</table>
<p align="center"><button type="button" style="border:none; background-color:transparent;" id="btt" alt="Imprimir Etiqueta" onclick="enviar()"><span style="border:none; background-color:transparent;"><img src="images/imp_et.jpg" width="150" height="30"></span></button></p>
</form>
</body>
</html>
lo q intento hacer es q cuando ingrese un dato y le de enter me mande llamar mi script validar y dentro de validar me manda llemar mi funcion llamar
no se q este haciendo mal pero no me realiza mi if
alguien tiene idea de que es lo q esta mal xq no me manda a las paginas de me debe de mandar
si alguien me puede ayudar se los agradecere mucho