Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > C/C++/С#


Ответ
 
Опции темы Опции просмотра
Старый 17.03.2012, 21:11   #1 (permalink)
Гульназ.М.
Member
 
Регистрация: 01.02.2012
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Задача: функция без параметров на HTML

вот это надо в HTML сделать, смогете?!)

function F1()
{
var t,s;
WScript.StdOut.Writeline ("Сравните числа");
WScript.StdOut.Writeline ("Введите число №1");
t=parseInt(WScript.StdIn.ReadLine());
WScript.StdOut.Writeline ("Введите число №2");
s=parseInt(WScript.StdIn.ReadLine());

if (t==s)
{
WScript.StdOut.Writeline ("числа равны");

}
else
{
if (t>s)
{
WScript.StdOut.Write (t);
WScript.StdOut.Write (" больше ");
WScript.StdOut.Write (s);
}
else
{
WScript.StdOut.Write (t);
WScript.StdOut.Write (" меньше ");
WScript.StdOut.Write (s);
}
}

WScript.StdIn.ReadLine();
}

function F2()
{
var x;
WScript.StdOut.WriteLine("Введите номер месяца (число от 1 до 12) по его порядковому номеру");
x=parseInt(WScript.StdIn.ReadLine());
switch(x)
{
case 1: s="Январь"; break;
case 2: s="Февраль"; break;
case 3: s="Март"; break;
case 4: s="Апрель"; break;
case 5: s="Май"; break;
case 6: s="Июнь"; break;
case 7: s="Июль"; break;
case 8: s="Август"; break;
case 9: s="Сентябрь"; break;
case 10: s="Октябрь"; break;
case 11: s="Ноябрь"; break;
case 12: s="Декабрь"; break;
}

WScript.StdOut.Writeline(s);
}

function F3()
{
var m,n,p;
WScript.StdOut.WriteLine("Таблица умнажения на 9");
m = 9;
for (n = 1; n<=9; n++)

{
p = m*n;
WScript.StdOut.Write ('9*');
WScript.StdOut.Write (n);
WScript.StdOut.Write ('=');
WScript.StdOut.WriteLine (p);
}
}

F1();
F2();
F3();

WScript.StdIn.ReadLine();
Гульназ.М. вне форума   Ответить с цитированием

Старый 17.03.2012, 21:11
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Обратите внимание на содержимое данных ссылок, это может раскрыть глаза на решение проблемы

Окно красивой формы
HTML
html и php
Вывод данных с формы на PHP
Как запустить запрос на обновление из формы?

Старый 17.03.2012, 21:36   #2 (permalink)
kreol
Member
 
Аватар для kreol
 
Регистрация: 27.02.2010
Сообщений: 659
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1312
По умолчанию

если только с использование javascript)
kreol вне форума   Ответить с цитированием
Старый 18.03.2012, 19:08   #3 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Язык HTML по своей сути - набор тегов разметки страницы, в нем не содержатся команды для реализации нужной вам функциональности. Для этого вам нужно к странице подвязывать скрипт на javascript или других скриптовых языках программирования.
AlexZir вне форума   Ответить с цитированием
Старый 18.03.2012, 19:10   #4 (permalink)
Гульназ.М.
Member
 
Регистрация: 01.02.2012
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

kreol ну давайтес)
Гульназ.М. вне форума   Ответить с цитированием
Старый 18.03.2012, 19:11   #5 (permalink)
Гульназ.М.
Member
 
Регистрация: 01.02.2012
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

AlexZir понятно уж тогда..не так вопрос поставила
Гульназ.М. вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 18.03.2012, 19:17   #6 (permalink)
Гульназ.М.
Member
 
Регистрация: 01.02.2012
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

там формат файла html должен был быть поэтому...
Гульназ.М. вне форума   Ответить с цитированием
Старый 18.03.2012, 19:27   #7 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

То есть вам нужно в одной web-странице реализовать выполнение трех функций? Дело в то, что в самой странице можно прописать скрипты и вызывать их по мере необходимости в разных местах страницы. Скрипт можно прописывать как в заголовке, так и непосредственно в теле страницы.
AlexZir вне форума   Ответить с цитированием
Старый 18.03.2012, 20:05   #8 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Вот пример реализации функции F2()
Код:
<HTML>
<HEAD>
<TITLE>
JavaScript Месяц по номеру
</TITLE>
</HEAD>

<!-- JavaScript подключаемый скрипт -->
<SCRIPT LANGUAGE="JavaScript">
<!--

function F2() 
        {
	// создание массива длинных имен для месяцев текущего года
        var input = prompt('Введите номер месяца (число из диапазона 1..12)', '')
	var ar = new Array(12)
	ar[0] = "Январь"
	ar[1] = "Февраль"
	ar[2] = "Март"
	ar[3] = "Апрель"
	ar[4] = "Май"
	ar[5] = "Июнь"
	ar[6] = "Июль"
	ar[7] = "Август"
	ar[8] = "Сентябрь"
	ar[9] = "Октябрь"
	ar[10] = "Ноябрь"
	ar[11] = "Декабрь"
	// вернуть имя для соответствующего месяца (parameter)
	if (input) {
		document.write("Ваш месяц " + ar[input-1])
		return true}
           }

// -->
</SCRIPT>
<BODY BGCOLOR="#FFFFFF" onLoad="F2()">
<p></p>

</body>
</html>
AlexZir вне форума   Ответить с цитированием
Старый 19.03.2012, 05:30   #9 (permalink)
shrek=)
Студент БГПУ
 
Аватар для shrek=)
 
Регистрация: 06.02.2010
Сообщений: 420
Записей в дневнике: 3
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 470
По умолчанию

Для функции f1() у меня так получилось:
Код:
<HTML>
<HEAD>
<TITLE>
JavaScript Сравнение чисел
</TITLE>
</HEAD>

<!-- JavaScript подключаемый скрипт -->
<SCRIPT LANGUAGE="JavaScript">

<!--
function F1()
{
var t=prompt('Введите число №1');
var s=prompt("Введите число №2");
if (t==s)
{
document.write("числа равны");

}
else
{
if (t>s)
{
document.write(t," больше ", s);
}
else
{
document.write(t," меньше ",s);
}
}

}
// -->
</SCRIPT>
<BODY BGCOLOR="#FFFFFF" onLoad="F1()">
<p></p>

</body>
</html>
shrek=) вне форума   Ответить с цитированием
Старый 19.03.2012, 05:48   #10 (permalink)
shrek=)
Студент БГПУ
 
Аватар для shrek=)
 
Регистрация: 06.02.2010
Сообщений: 420
Записей в дневнике: 3
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 470
По умолчанию

Функция F3():
Код:
<HTML> 
<HEAD> 
<TITLE> JavaScript Таблица умножения на 9 </TITLE> 
</HEAD>  
<!-- JavaScript подключаемый скрипт --> 
<SCRIPT LANGUAGE="JavaScript">  
<!--
function F3()
{
var n,p;
document.writeln("Таблица умнажения на 9   ");
var m=9;
for (n = 1; n<=9; n++)

{
p = m*n;
document.writeln ("9*",n,"=",p,"  ");
}
}
</SCRIPT>
<BODY BGCOLOR="#FFFFFF" onLoad="F3()"> 
<p></p>  
</body>
 </html>
shrek=) вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 23:02.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.