| 
 Очень похоже на школьные алгоритмы. Примерно понимаю, но саму конструкцию не представляю) Ох уж этот javascript ) Буду ковырять. | 
| 
 Beegun, будет не получаться - пишите и выкладывайте свои попытки. Приятно помогать тем, кто вникает и старается. | 
| 
 Я больше не могу. Весь день. В общем. Задача: есть кнопка  <input type="button" id="generate" value="Генерировать" onclick="generate ()"> Она запускает функцию 
function generate () {
	var rights = this.value;
	if (rights == 'Ширина');
	if (rights == 'Длина');
	{
		alert('Значение неверно');
	}
		alert('Значение верно');
}
;
(это тест, нужно чтобы если в полях нет букв, то срабатывал субмит, а если нет, то вылазило сообщение. Это позже. Суть в том что когда я нажимаю на кнопку, консоль говорит generate is not a function. Какого черта? | 
| 
 Откликнитесь пожалуйста) | 
| 
 Beegun, это происходит потому что функция должнабыть доступна на момент инициализации данного узла ДОМ дерева. Вам лучше дождаться события DOMContentLoaded и подписываться на обработчик из js. Почитайте про addEventListener | 
| 
 только сейчас понял какую вчера ночью ахинею написал, в этой функции берется значение value кнопки, а мне нужно значение input формы. Мдаа | 
| 
 Вставил перед </body>  
<script src="js/javascript_down.js">document.addEventListener("DOMContentLoaded", generate);</script>
Всеравно не функция | 
| 
 Beegun, а где generate? | 
| 
 он в том скрипте  
function generate(){
	document.querySelectorAll('.num_only'/*селектор*/);
		var rights = this.value;
	if (rights == 'Ширина');
	if (rights == 'Длина');
	{
		alert('Значение неверно');
	}
		alert('Значение верно');
}
;
 | 
| 
 Beegun, в каком "том"? Если эта функция обернута в другую функцию, то из вне этой другой функции к ней нельзя достучаться. То есть: 
$(function () {
  
   function trololo() {...};
})();
console.log(window['trololo']);/// udefined
trololo();/// exeption: trololo is not a function | not defined
 | 
| Часовой пояс GMT +3, время: 23:49. |