Создание калькулятора матриц
Доброго времени товарищи!Есть такое задание,сделать калькулятор который умножает матрицы,меняет местами,очищает поля и добавляет строки,столбцы.В js пока не особо силен.Может кто подсказать как привязать для начала каждый радиобатан к матрицам и как я понимаю добавлять строки и столбцы стоит через .createElement?Еще не очень понятно как добавить эл что бы в palceholder было отображено дробное число которое будет прибавлятся.И .reset работает только в формах?
собственно сам калькулятор здесь serjo96.github.io/matrix |
Fierfoxik,
В jQuery для создания элементов можно пользоваться также append() и ее разновидностями - http://jquery.page2page.ru/index.php...82%D0%BE%D0%B2 Функция reset работает для всех инпутов формы. Использование $('form').get(index).reset(); или $('form').[index].reset(); где index - индекс формы в DOM - в порядке размещения. Для привязки radio в value нужно вписать id соответствующей table матрицы |
Так,а как тогда привязать радиобант к кнопкам добавления и удаления?
|
Fierfoxik,
Добавление и удаление тоже должно работать для соответствующих таблиц - брать id таблицы у выбранного радиобаттона |
Вопрос,есть
$(document).on("click",".change-mtrx", function(){ $('.matrix_a').appendTo('.matrix_b_cover'); $(".matrix_b").appendTo(".matrix_a_cover"); }); как сделать при повторном нажатии обратное действие? |
И по поводу добавления строк и столбцов.Получается для начала надо написать к примеру вот такую проверку radio button ну и указывать нужный баттон
$(document).ready(function(){ var rad=document.getElementsByName('mtrx_sel'); for (var i=0;i<rad.length; i++) { if (rad[i].checked) { alert('Выбран '+i+' radiobutton'); } } }); А уже в условии if писать обработчик клика? |
Часовой пояс GMT +3, время: 16:43. |