Код заключается в следующем:
Кода -копия выглядит следующим образом:
<html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8">
<title> Вставьте заголовок здесь </title>
<link type = "text/css" rel = "stylesship" href = "css/style.css">
</head>
<тело>
<form id = "pquery" method = "post" action = "uffieraction! list.action">
<div>
Название продукта:
<input name = "bill.goodsname" type = "text">
Платить ли:
<select name = "bill.pay">
<option value = "">
Пожалуйста, выберите
</option>
<значение опции = "01">
Заплатил
</option>
<значение опции = "02">
Неоплачиваемый
</option>
</select>
<!-JS недействителен, потому что имя кнопки ниже называется отправка->
<input name = "отправить" value = "commineber Query" type = "Отправить">
</div>
<div style = "text-align: center;"> отображение на страницу
<select name = "page.pageitems" onchange = "gotoselectedPage1 ()">
<option value = "5"> 5 </option>
<option value = "10" selected = "selected"> 10 </option>
<vitue value = "20"> 20 </option>
<vitue value = "50"> 50 </option>
</select> всего 6 записей
<input id = "curpage" name = "page.currentpage" style = "Высота: 14px; линейная-звезда: 14px; вертикальный-Align: Middle; Цвет: #005AA7; граница-патома: 1px solid #005aa7; граница: 0px; граница-остановка: 0px; граница-справочник: 0px; Центр; "readonly =" readonly "value =" 1 "
Page / Total 1 страница <a href = "javascript: page_first ();"> Page 1 </a>
<a href = "javascript: page_last ();"> Последняя страница </a> Прыжок к:
<SELECT ID = "SELECTPAGE" ONCHANGE = "GotoSelectedPage ()">
<option value = "1" selected = "selected"> 1 </option> </select> </div>
<script type = "text/javascript">
Функция sel (val) {return document.getElementByid (val);}
var page = sel ('curpage'); var form = sel ('pquery'); var select = sel ('selectPage');
function page_first () {page.value = 1; form.submit ();}
function page_pre () {var a = page.value; a = parseint (a) - 1; page.value = a; page_validate (); form.submit ();}
function page_next () {var a = page.value; a = parseint (a) + 1; page.value = a; page_validate (); form.submit ();}
function page_last () {page.value = 1; form.submit ();}
function page_validate () {var a = page.value; if (a <1) {a = 1;} if (a> 1) {a = 1;} page.value = a;}
функция GotoSelectedPage1 () {page.value = 1; form.submit ();}
function gotoselectedpage () {page.value = select.value; form.submit ();}
</script>
</div>
</form>
</body> </html>
После удаления атрибута имени он работает нормально ~~ В чем причина? После некоторых исследований и консультаций великий мастер дал ответ
Элементы в форме получаются через имя. Если имя = отправить, то Form.submit должен получить вход. Таким образом, form.submit () сообщит об ошибке, которая не является оценкой
Вы поняли, я надеюсь, что эта статья может вам помочь