El código es el siguiente:
La copia del código es la siguiente:
<html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8">>
<title> Insertar título aquí </title>
<Link type = "text/css" rel = "stylesheet" href = "css/style.css">
</ablo>
<Body>
<Form ID = "PQuery" Method = "Post" Action = "Sumvenaction! List.Action">
<div>
Nombre del producto:
<input name = "bill.goodsname" type = "text">
Si pagar:
<select name = "bill.pay">
<opción valor = "">
Seleccione
</opción>
<opción valor = "01">
Pagado
</opción>
<opción valor = "02">
No pagado
</opción>
</select>
<!-JS no es válido porque el nombre del botón a continuación se llama enviar->
<input name = "enviar" value = "consulta de combinación" type = "enviar">
</div>
<div style = "Text-Align: Center;"> Pantalla por página
<Seleccione name = "Page.PageItems" onChange = "gotoselectedPage1 ()">
<opción valor = "5"> 5 </opción>
<opción valor = "10" seleccionado = "seleccionado"> 10 </opción>
<opción valor = "20"> 20 </opción>
<opción valor = "50"> 50 </opción>
</elect> un total de 6 registros
<input id = "curpage" name = "page.currentPage" style = "altura: 14px; línea-h-hight: 14px; vertical-align: middle; color: #005aa7; border-bottom: 1px sólido #005aa7; border-top: 0px; border-left: 0px; border-right; centro;
Página / total 1 página <a href = "javascript: page_first ();"> Página 1 </a>
<a href = "javaScript: page_last ();"> Última página </a> Saltar a:
<select id = "selectPage" onChange = "gotoselectedPage ()">
<opción valor = "1" selected = "seleccionado"> 1 </opción> </select> </div>
<script type = "text/javaScript">
función sel (val) {return document.getElementById (val);}
var page = sel ('curpage'); var form = sel ('pQuery'); var select = sel ('selectPage');
función page_first () {page.value = 1; form.submit ();}
función page_pre () {var a = page.value; a = parseInt (a) - 1; page.value = a; page_validate (); form.submit ();}
función page_next () {var a = page.value; a = parseInt (a) + 1; page.value = a; page_validate (); form.submit ();}
función page_last () {page.value = 1; form.submit ();}
función page_validate () {var a = page.value; if (a <1) {a = 1;} if (a> 1) {a = 1;} page.value = a;}
función gotoselectedPage1 () {page.value = 1; form.submit ();}
función gotoselectedPage () {page.Value = select.value; form.submit ();}
</script>
</div>
</form>
</body> </html>
Después de eliminar el atributo de nombre, funciona normalmente ~~ ¿Cuál es la razón? Después de algunas investigaciones y consultas, un gran maestro dio la respuesta
Los elementos en la forma se obtienen a través del nombre. If name = enviar, entonces form.submit debe obtener la entrada. Entonces Form.subMit () informará un error que no es una puntuación
¿Has entendido? Espero que este artículo pueda ayudarte