powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / javascript , понравилось..
23 сообщений из 23, страница 1 из 1
javascript , понравилось..
    #38118893
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем еще раз! Начал вникать в js , очень понравилось. Логичные конструкции обьявления ыункций, классов, полное азаимодествие с CSS и html. . Похож на vba, в котором я более плотно торчал эти годы. Сразу появилось несколько вопросов:
Есть ли возможность не светить всему миру код в браузере? ( часть писать в php целесообразно?)
Есть ли возможномть самому склепать в js нормальный экселеподобный/аксесоподобный грид ( чтобы с фильтрами , возможностями сортировки,группироаки и т д итп?) С возможностью правки строки не в одиночном режиме, а именно как в экселе либо аксессе. Посмотрел ajax, пока темный лес, в самом js .остановился на массивах пока.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38118900
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похож на vbaОпаньки...
Есть ли возможность не светить всему миру код в браузере?Нет. Есть возможность затруднить понимание обфускаторами.
часть писать в php целесообразно?Это разные вещи. php исполняется на сервере, js в браузере.
Есть ли возможномть самому склепать в js нормальный экселеподобный/аксесоподобный гридЕсть. Но лучше взять уже склепанный.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38118926
Фотография Малыхин Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПохож на vba
на самом деле сложно придумать более разные языки =)
Но Js очень простой изящный и гибкий язык и позволяет писать в любом стиле.
В Js в принципе нет и не может быть классов вместо них используются объекты и прототипы это сложно понять начинающим привыкшим к другим языкам.
Могу посоветовать начинать знакомство с Js с jQuery
библиотека навязывает хороший стиль JS и цепочки в жКвери очень хорошо объясняют что такое прототипный подход и как он используется )
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38118930
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Малыхин СергейМогу посоветовать начинать знакомство с Js с jQuery библиотека навязывает хороший стиль JS и цепочки в жКвери очень хорошо объясняют что такое прототипный подход и как он используется )Все с точностью наоборот.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38118938
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Угу. Категорически не советую начинать знакомство с языком с jQuery. Это замечательный фреймворк, но совершенно не раскрывает как нюансы и принципы работы, так и красоту кода.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119093
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Малыхин СергейавторПохож на vba
на самом деле сложно придумать более разные языки =)
Но Js очень простой изящный и гибкий язык и позволяет писать в любом стиле.
В Js в принципе нет и не может быть классов вместо них используются объекты и прототипы это сложно понять начинающим привыкшим к другим языкам.
Могу посоветовать начинать знакомство с Js с jQuery
библиотека навязывает хороший стиль JS и цепочки в жКвери очень хорошо объясняют что такое прототипный подход и как он используется )

Сергей. как нет классов, но объявить то новый класс/объект и задать ему свойства, а потом обращаться к нему можно же?
Похож на vba тем, что сохраняется последовательность обращения к объектам, иерархия. VBA это ООП в чистом виде, так что понятие свойств и методов применимых к объектам мне очень знакомо. Вот что такое прототипы, да, не знаю, еще не дошел до этого. Сначала js в каноническом виде изучу, потом уже jquery . Но за ссылку спасиб!
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119102
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ЛаловVBA это ООП в чистом видеVBA это ООП в кастрированном виде.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119116
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyVBA это ООП в кастрированном виде.

Это если библиотеками не пользоваться. А так , можно до любого события и объекта, происходящего в Windows.
Ну бог с ним. Речь не о VB6 или VBA, а о JS. Написал первый небольшой простенький скрипт:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<html>
    <head>
        <meta charset="cp-1251" />
        <title>Расчёт</title>
        <script>
        function SumAll()
        {
		var myform = document.forms.myform;
		var a=parseFloat(myform.a.value);
		var b=parseFloat(myform.b.value);
		var c=parseFloat(myform.c.value);
		myform.res.value =  a+b+c;
        }
        </script>
    </head>
    <body>
        <form method=post id="myform">
            <input type="number" name="a" value=0 /> <br>
            <input type="number" name="b" value=0 /> <br>
            <input type="number" name="c" value=0 /> <br>
            <input type="button" name="sum" value="РАСЧЁТ" onClick="SumAll()" />
            <br>Результат:<br><input type="number" readonly="no" id="res" name="res" />
        </form>
    </body>
</html>



У меня в связи с этим скриптом один вопрос небольшой, а именно в этом месте:

Код: html
1.
 <form method=post id="myform">


Чем id формы в данном случае отличается от другого свойства формы - name ?
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119169
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ЛаловЧем id формы в данном случае отличается от другого свойства формы - name ?
Это не свойство. Это атрибут...
http://javascript.ru/tutorial/dom/attributes
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119179
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ЛаловЭто если библиотеками не пользоваться.ООП это свойство языка, а не библиотек.

Вы вообще не в курсе, что такое ООП. Оно для вас сводится к точкам.между.словами. Не удивительно, что js вам кажется похожим на vba.

Сергей ЛаловЧем id формы в данном случае отличается от другого свойства формы - nameданном случае — ничем.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119190
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyСергей ЛаловЭто если библиотеками не пользоваться.ООП это свойство языка, а не библиотек.

Вы вообще не в курсе, что такое ООП.

В курсе. Читал. Но на корифея не претендую в программировании.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119284
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо!
Еще такой небольшой вопрос по скрипту своему. Вот если есть к примеру три поля на форме. И есть у меня сервак на MySQL на локалхосте (localhost;root;password;database1;port 3306 итд итп) Как не используя html (имею в виду <input type="submit"......> ) а используя только JS вставить данные с полей формы на сервер в базу данных новой записью?
Ну то есть передать данные в запрос/сохраненную процедуру на сервере, по типу такого:
Код: sql
1.
"INSERT INTO MyTABLE (поле1,поле2,поле3) VALUES (переменная_поля_1,переменная_поля_2;переменная_поля_3)"
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119298
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов, посредством ajax передать данные на сервер и там сделать с ними, что нужно.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119319
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов... а используя только JS вставить данные с полей формы на сервер в базу данных новой записью? ...Ну, букварь, ё-моё...
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119381
авториспользуя только JS вставить данные с полей формы на сервер в базу данных новой записью?
мечта любого веб проггера! ;)
боюсь, что в твоём случае, никак!
off
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<html>
    <head>
        <meta charset="utf-8" />
        <title>Расчёт</title>
        <script>
		window.onload = function() {
			document.getElementById('sum').onclick = function() {
				var a = document.getElementById('a').value / 1,
				b = document.getElementById('b').value / 1,
				c = document.getElementById('c').value / 1,
				res = document.getElementById('res');
					
				res.value = a + b + c;
			}			
		}        
        </script>
    </head>
    <body>
        <div>
            <input type="number" id="a" value="0" /> <br>
            <input type="number" id="b" value="0" /> <br>
            <input type="number" id="c" value="0" /> <br>
            <input type="button" id="sum" value="РАСЧЁТ" />
            <br>Результат:<br><input type="number" readonly="no" id="res" />
        </div>
    </body>
</html>


авторЧем id формы в данном случае отличается от другого свойства формы - name?

id использует javascript
name использует браузер, для отправки значений на сервер

Успехов!
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119404
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как то так..........
Успехов!

Окей, спасибо , буду разбираться дальше.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119496
как то так...авториспользуя только JS вставить данные с полей формы на сервер в базу данных новой записью?
мечта любого веб проггера! ; )
боюсь, что в твоём случае, никак!
+
off
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<html>
    <head>
        <meta charset="utf-8" />
        <title>Расчёт</title>
        <script>
		window.onload = function() {
			document.getElementById('sum').onclick = function() {
				var a = document.getElementById('a').value / 1,
				b = document.getElementById('b').value / 1,
				c = document.getElementById('c').value / 1,
				res = document.getElementById('res');
					
				res.value = a + b + c;
			}			
		}        
        </script>
    </head>
    <body>
        <div>
            <input type="number" id="a" value="0" /> <br>
            <input type="number" id="b" value="0" /> <br>
            <input type="number" id="c" value="0" /> <br>
            <input type="button" id="sum" value="РАСЧЁТ" />
            <br>Результат:<br><input type="number" readonly="no" id="res" />
        </div>
    </body>
</html>


авторЧем id формы в данном случае отличается от другого свойства формы - name?

id использует javascript
name использует браузер, для отправки значений на сервер

Успехов!кошмар веб прогера
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119675
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов,
Если колбасит - то можно с NodeJS поразвлекаться. Там с Монго можно работать (м.б. и с другими БД).
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119685
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iConst, c MySQL тоже можно, если нужный модуль установаить.
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119708
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо все за советы! Еще не раз появлюсь в этой ветке форума)
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119735
iConstСергей Лалов,
Если колбасит - то можно с NodeJS поразвлекаться. Там с Монго можно работать (м.б. и с другими БД).
пиу-виу! https://github.com/joyent/node/wiki/modules#wiki-database
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119760
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не рубяший в кашепиу-виу! https://github.com/joyent/node/wiki/modules#wiki-database омг, сколько велосипедов... катать-неперекатать. а работать когда?)
...
Рейтинг: 0 / 0
javascript , понравилось..
    #38119815
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не рубяший в кашеiConstСергей Лалов,
Если колбасит - то можно с NodeJS поразвлекаться. Там с Монго можно работать (м.б. и с другими БД).
пиу-виу! https://github.com/joyent/node/wiki/modules#wiki-database

Спасибо!!
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / javascript , понравилось..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]