диаграмма по данным формы
есть форма. вносим данные. но диаграмма не строится.
помогите найти ошибку. function graph(obj) { var l = obj.lec.value // лекционные часы var p = obj.pract.value // практические занятия var s = obj.stud.value // количество студентов var tw = 190; // высота таблицы var knTime=0; // часы на консультация var eTime=0; // часы на прием экзамена var k1 // коэффициент при построении диаграммы var d= document if (s == "") alert("Введите количество студентов?") if ((l != "") && (l != "0")) { knTime=Math.round( 0.1*l); eTime=Math.round(0.3*s) } sTime = knTime+eTime if (sTime !=0) { k1 = tw/sTime; d.images[0].width=Math.round(knTime*k1); d.images[1].width=Math.round(eTime*k1); } } </script> </head> <body bgcolor='#E7DEC5'> <center> <h2>Диаграмма распределения часов</h2> <small>После заполнения соответствующих полей для того, чтобы увидеть диагррамму нажмите кнопку Вычислить.</small> <form name=frm> <table bgcolor=#cccccc width=300 cellPadding=3 cellSpacing=3 border=3> <tr> <td align=left><b>Лекции</b> <small>(часов)</small></td> <td align=left><input type=text name=lec size=5 value="" onChange="msgh(this.value)"></td> </tr> <tr> <td align=left><b>Практика</b> <small>(часов)</small></td> <td align=left><input type=text name=pract size=5 value="" onChange="msgh(this.value)"></td></tr> <tr> <td align=left><b>Число студентов</b> <small>(человек)</small></td> <td align=left><input type=text name=stud size=5 value="" onChange="msgnum(this.value)"></td></tr> <tr align=center> <td colspan=2 bgcolor=#cccccc> <input type=button value="Вычислить" onClick="graph(frm)"></td></tr> </table> </form> <table cellPadding=0 cellSpacing=0 border=1 width=400 height=190> <tr valign=bottom width=450 align=center> <td height=160><IMG src=lin.gif width=80 height=0></td> <td height=160><IMG src=lin.gif width=80 height=0></td> <td height=160><IMG src=lin.gif width=80 height=0></td> </tr> <tr valign=top align=center> <td height=30><small>Консультации</small></td> <td height=30><small>Экзамен</small></td> <td height=30><small>Всего</small></td> </tr> </table> |
ошибка найдена.
|
Часовой пояс GMT +3, время: 14:50. |