Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.07.2014, 16:35   #31
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Зря пытаетесь.
Ради удобства и функциональности в перспективе – однозначно стОит потратить пару вечеров на изучение основ jQuery.
Andkorol вне форума Ответить с цитированием
Старый 14.07.2014, 21:03   #32
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Поскольку автор темы попросила меня в личке о помоши, не пройду мимо. Хотя признаюсь что слабо понял что же всетки надо.
Тем не менее мой телепатор сработал, выдав следующее:
Код HTML:
<html>
 <head>
  <meta http-equiv='content-type' content='text/html; charset=utf8'>
 
<style type="text/css">
 table
    { border-collapse:collapse; }
    { border:1px solid black; }
         
td.yellow {
   background: #FFFF00;
 }
td.green {
   background: #32CD32;
 }
td.blue {
   background: #ADD8E6;
 }
td.pink {
   background: #FFC0CB;
 }
td.ground {
   background: #8B864E;
 }
td.violet {
   background: #DDA0DD;
 }
.user{
    text-align:center;
    border:none;
    background-color: transparent;
}
 
.line td {
  border-bottom-style : solid;
  border-bottom-width : 2px;
}
 
</style>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<script type="text/javascript">
 var a=[0,0,0], b=[0,0,0];
 function foo(){
   var s1=document.getElementById("sum1");
    s1.innerHTML=(a[0]+a[1]+a[2]);
   var s2=document.getElementById("sum2");
    s2.innerHTML=(b[0]+b[1]+b[2]);
   var r=document.getElementById("result");
    r.value=(b[0]+b[1]+a[0]+a[1]+a[2]);
   var sall=document.getElementById("sumall");
    sall.innerHTML=r.value;
   
 }
</script>
 </head>
 <body>
<table border=1  align="center">
    <tr class="line">
        <td colspan="2"><b>Общее количество набранных баллов:</b></td>
        <td class="yellow" colspan="2"><span id="sumall"></span></td>
    </tr>
    <tr class="line"> 
        <td align="center"></td>
        <td align="center"><b>Критерии оценки</b></td>
        <td align="center">Возможные оценки</td>
        <td align="center">Оценки работника КЦ</td>
    </tr>
    <tr> 
        <td class="yellow">1.0.</td>
        <td><b>Приветствие:</b></td>
        <td></td>
        <td class="yellow" id="rowsum1"><span id="sum1"></span></td>   
    </tr>
    <tr>
        <td class="yellow">1.1.</td>
        <td>Приветствие соблюдалось полностью.</td>
        <td align="center">10</td>
        <td><input class="user" size="30" onchange="a[0]=parseInt(this.value);foo()"></td>
    </tr>
    <tr> 
        <td class="yellow">1.2.</td>
        <td>Соблюдалось не полностью:</td>
        <td></td><td></td>
    </tr>
    <tr> 
        <td class="yellow">1.2.1.</td>
        <td>Сотрудник  представился не в соответствии с инструкцией или со сценарием разговора.</td>
        <td align="center">5</td>
        <td><input class="user" size="30" onchange="a[1]=parseInt(this.value);foo()"></td>
    </tr>
    <tr class="line"> 
        <td class="yellow">1.2.2.</td>
        <td>Сотрудник  не представился.</td>
        <td align="center">0</td>
        <td><input class="user" size="30" onchange="a[2]=parseInt(this.value);foo()"></td>
    </tr>
    
    
    <tr> 
        <td class="green" id="rowsum2">2.0.</td>
        <td><b>Идентификация абонента:</b></td>
        <td></td>
        <td class="yellow"><span id="sum2"></span></td>
    </tr>
    <tr> 
        <td class="green">2.1.</td>
        <td>Идентификация проведена в соответствии с инструкцией или со сценарием разговора.</td>
        <td align="center">5</td>
        <td><input class="user" size="30" onchange="b[0]=parseInt(this.value);foo()"></td>
    </tr>
    <tr>
        <td class="green">2.2.</td>
        <td><b>Идентификация проведена не по инструкции или со сценарию разговора:</b></td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td class="green">2.3.</td>
        <td>Сотрудник  не смог объяснить, зачем производится идентификация, и/или идентификация произведена не корректно.</td>
        <td align="center">3</td>
        <td><input class="user" size="30" onchange="b[1]=parseInt(this.value);foo()"></td>
    </tr>
    <tr class="line">
        <td class="green">2.4.*</td>
        <td>Сотрудник  не предложил представиться заявителю.Карточка обращения не создана либо содержит не корректные данные.</td>
        <td class="ground" align="center">0</td>
        <td class="ground"> <input class="user" size="30" onchange="b[2]=0;b[1]=0;b[0]=0;a[2]=0;a[1]=0;a[0]=0;foo()"></td>
    </tr>
</table>
<form name="forma1" align="center">
 <input type="hidden" name="sum" id="result">
 <input type="submit" value="Go">
</form>
</body>
</html>
I'm learning to live...

Последний раз редактировалось Stilet; 14.07.2014 в 21:06.
Stilet вне форума Ответить с цитированием
Старый 15.07.2014, 00:35   #33
ATL
Форумчанин
 
Аватар для ATL
 
Регистрация: 26.01.2007
Сообщений: 278
По умолчанию

Автор устроил рассылку. Я сдержался, т.к. ничего не понял.
ATL вне форума Ответить с цитированием
Старый 15.07.2014, 10:31   #34
fkty
Форумчанин
 
Регистрация: 22.05.2013
Сообщений: 245
По умолчанию

Stilet,Вы отличный телепат,спасибо.

Stilet,а для чего эта кнопка?
Код:
<input type="submit" value="Go">

Последний раз редактировалось Stilet; 15.07.2014 в 16:07.
fkty вне форума Ответить с цитированием
Старый 15.07.2014, 16:06   #35
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Это кнопка для отправления суммы (посчитанной в JS) на серверную сторону в скрипт PHP. Ты же как я понял всетки с ПыхПыхом работаешь?
Если нет - убери ее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.07.2014, 20:44   #36
ATL
Форумчанин
 
Аватар для ATL
 
Регистрация: 26.01.2007
Сообщений: 278
По умолчанию

Сдаётся мне, если ТС не понимает зачем нужна кнопка submit и форма вокруг, то термин "ПыхПых" будет непонятен.
ATL вне форума Ответить с цитированием
Старый 15.07.2014, 21:56   #37
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
то термин "ПыхПых" будет непонятен.
М.м.м.... Тогда и прочие попытки обьяснить как работает форма в HTML не увенчаются успехом...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.07.2014, 08:54   #38
fkty
Форумчанин
 
Регистрация: 22.05.2013
Сообщений: 245
По умолчанию

Я все понимаю...

Stilet,а вот для общего количества здесь такой инпут
Код HTML:
<input type="hidden" name="sum" id="result">
и обращаемся к этому элементу через "sum", а для этой ячейки
Код HTML:
<tr> 
	<td class="yellow">1.0.</td><td align="center"><b>Приветствие:</b></td><td></td><td class="yellow" align="center" id="rowsum1"><span id="sum1"></span></td>
	</tr>
инпут такой?
Код HTML:
<input type="hidden" name="sum1" id="rowsum1">
и обращаемся через "sum1" ?

Последний раз редактировалось Stilet; 18.07.2014 в 11:30.
fkty вне форума Ответить с цитированием
Старый 18.07.2014, 11:34   #39
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Я все понимаю...
Набор слов...
Цитата:
и обращаемся к этому элементу через "sum"
Нет )
Цитата:
и обращаемся через "sum1" ?
нет.

Садись - два.
Еще раз пример мой смотри внимательно
Что как и к чему обюращается, и на сайтах, посвященных JS и HTML читай про теги и их атрибуты - какие для чего служат.
Основ ты не знаешь. Дальше можешь не спешить практиковать, пока основы не подтянешь. Или по крайней мере возьми задачу попроще.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.07.2014, 11:43   #40
fkty
Форумчанин
 
Регистрация: 22.05.2013
Сообщений: 245
По умолчанию

почему нет?всегда обращалась через name,может вы не так поняли...имею в виду обращение $sum=$_POST['sum'];
fkty вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сумма столбцов fcdk_pavel Общие вопросы Delphi 1 20.09.2013 09:46
Сумма времени из столбцов DBGrid ul_mrAlex Общие вопросы Delphi 3 09.04.2013 19:01
Вывести номера тех столбцов, сумма элементов которых меньше нуля, и число таких столбцов Half Помощь студентам 7 16.04.2012 21:23
сумма элементов четных столбцов Julila Помощь студентам 3 02.03.2011 08:19
Паскаль. Сумма столбцов мартицы. kommunist Помощь студентам 3 10.11.2007 18:26