Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как собирать значения текста для включенных checkbox
 
 автор: sinner   (15.03.2007 в 15:23)   письмо автору
 
 

Как собирать значения текста для включенных checkbox
Проверка вкл.\откл. checkbox работает, а вот собрать значения текста не получается


<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
<TITLE>Акты на списание</TITLE>
</HEAD>
<BODY BACKGROUND="#999999">
<TABLE WIDTH="100%" BGCOLOR="#0066CC"><TR><TD ALIGN="CENTER"><B><TH><FONT SIZE="+2" COLOR="000099">Акты на списание</B></TABLE>
<P><P><P>
<BR>
<form action="">
<BR><FONT COLOR="Black"> Период с <B>01.02.07</B> по <B>31.03.07
<TABLE WIDTH="100%" border="1" BORDERCOLOR="#000099" FONT SIZE="-2">
<TR BGCOLOR="#000099">
<TH><FONT COLOR="#FFFFFF" SIZE="-1">№
<TH><FONT COLOR="#FFFFFF" SIZE="-1">№ документа
<TH><FONT COLOR="#FFFFFF" SIZE="-1">Наименование
<TH><FONT COLOR="#FFFFFF" SIZE="-1">Ед. изме-<BR>рения
<TH><FONT COLOR="#FFFFFF" SIZE="-1">Коли-<BR>чество
<TH><FONT COLOR="#FFFFFF" SIZE="-1">Цена
<TH><FONT COLOR="#FFFFFF" SIZE="-1">Сумма
<TH><FONT COLOR="#FFFFFF" SIZE="-1">Статус
<TH><FONT COLOR="#FFFFFF" SIZE="-1">кол-во
</TR>
<TR>
<TD><FONT SIZE="-1">1
<TD><FONT SIZE="-1">2007000007
<TD><FONT SIZE="-1">Тонер-картридж KX-FA83E для KX-FL511/512/513
<TD><FONT SIZE="-1">шт
<TD ALIGN="CENTER"><FONT SIZE="-1">1
<TD><FONT SIZE="-1">853,55
<TD><FONT SIZE="-1">853,55
<TD><INPUT TYPE="checkbox" NAME="checkbox" VALUE="25118">
<TD><INPUT TYPE="text" NAME="text" size="2">
<TR>
<TD><FONT SIZE="-1">2
<TD><FONT SIZE="-1">2007000007
<TD><FONT SIZE="-1">Тонер для HP LJ 1300
<TD><FONT SIZE="-1">банка
<TD ALIGN="CENTER"><FONT SIZE="-1">1
<TD><FONT SIZE="-1">431
<TD><FONT SIZE="-1">431
<TD><INPUT TYPE="checkbox" NAME="checkbox" VALUE="25119">
<TD><INPUT TYPE="text" NAME="text" size="2">
<TR>
<TD><FONT SIZE="-1">3
<TD><FONT SIZE="-1">2007000007
<TD><FONT SIZE="-1">Жёсткий диск HDD 200 Gb Seagate Barracuda 7200.8 (3200826A) UDMA100 7200 rpm 8Mb
<TD><FONT SIZE="-1">шт
<TD ALIGN="CENTER"><FONT SIZE="-1">2
<TD><FONT SIZE="-1">2437,36
<TD><FONT SIZE="-1">4874,72
<TD><INPUT TYPE="checkbox" NAME="checkbox" VALUE="25120">
<TD><INPUT TYPE="text" NAME="text" size="2">
<TR>
<TD><FONT SIZE="-1">4
<TD><FONT SIZE="-1">2007000007
<TD><FONT SIZE="-1">Беспроводной набор A4-Tech KBS-2350ZRP - PS/2, беспроводная клав-ра RSI + беспроводная оптическ. Мышь
<TD><FONT SIZE="-1">шт
<TD ALIGN="CENTER"><FONT SIZE="-1">2
<TD><FONT SIZE="-1">923,34
<TD><FONT SIZE="-1">1846,68
<TD><INPUT TYPE="checkbox" NAME="checkbox" VALUE="25121">
<TD><INPUT TYPE="text" NAME="text" size="2">
<TR>
<TD><FONT SIZE="-1">5
<TD><FONT SIZE="-1">2007000007
<TD><FONT SIZE="-1">TRINK TR-H14D картридж для HP DJ 610/615/640/656/Fax 925xi/1020 N 20, 28 мл C6614D black
<TD><FONT SIZE="-1">шт
<TD ALIGN="CENTER"><FONT SIZE="-1">3
<TD><FONT SIZE="-1">709,96
<TD><FONT SIZE="-1">2129,88
<TD><INPUT TYPE="checkbox" NAME="checkbox" VALUE="25122">
<TD><INPUT TYPE="text" NAME="text" size="2">
<TR>
<TD><FONT SIZE="-1">6
<TD><FONT SIZE="-1">2007000007
<TD><FONT SIZE="-1">TRINK TR-H49A картридж для DJ 6XX/610C/640/656C/660C/690C/35 0C/OJ635 3x7,6 мл, 51649A color
<TD><FONT SIZE="-1">шт
<TD ALIGN="CENTER"><FONT SIZE="-1">2
<TD><FONT SIZE="-1">790,64
<TD><FONT SIZE="-1">1581,28
<TD><INPUT TYPE="checkbox" NAME="checkbox" VALUE="25123">
<TD><INPUT TYPE="text" NAME="text" size="2">
<TR>
</TABLE></form>
<INPUT TYPE="BUTTON" VALUE="Сформировать" class="initial" ONCLICK="opros()" style="background:url(\\W2k3_ora_webdb\free_images\orhmbkgn.jpg);border-color: url(\\W2k3_ora_webdb\free_images\cd_02b.jpg);">

<SCRIPT>

function click()
{
location.href="webapp_test.ren_utils.param_menu?p_seq_no=s","","height=400,width=460,status=no,location=no,toolbar=no,directories=no,menubar=no";
}

function opros()
{
var n;
var s;//строка для формирования seq_no
s="";
for(i=0;i<document.forms[0].elements.length;i++)
{
if(document.forms[0].elements[i].checked)
s=s+document.forms[0].elements[i].value+","
else
{n=i;}
}
location.href="webapp_test.ren_utils.get_form3?p_seq_no="+s,"","height=400,width=460,status=no,location=no,toolbar=no,directories=no,menubar=no";
}
</SCRIPT>

   
 
 автор: 12345   (15.03.2007 в 18:17)   письмо автору
 
   для: sinner   (15.03.2007 в 15:23)
 

Пройтись по document.getElementsByName('checkbox)[] (или подмножеству, на усмотрение) и собрать значения.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования