1. oncontextmenu="window.event.returnValue=false" полностью заблокирует правую кнопку мыши
<table border oncontextmenu=return(false)><td>no</table> можно использовать для таблицы
2. <body onselectstart="return false"> Отменить выбор и запретить копирование.
3. onpaste="return false" не разрешено вставлять
4. oncopy="return false;" oncut="return false;" для предотвращения копирования
5. <link rel="Значок ярлыка" href="favicon.ico"> Замените адресную строку IE своим собственным значком.
6. <link rel="Bookmark" href="favicon.ico"> может отображать ваш значок в избранном.
7. <input style="ime-mode:disabled"> Закрыть метод ввода
8. Всегда носите с собой рамки
<script Language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm — это веб-страница с фреймом;
// --></скрипт>
9. Не допускайте фальсификаций
<SCRIPT LANGUAGE=JAVASCRIPT><!--
если (top.location != self.location)top.location=self.location;
// --></СКРИПТ>
10. Веб-страницы не будут сохранены как
<noscript><*** src="/*.html>";</***></noscript>
11. <input type=button value="/Просмотр исходного кода веб-страницы
onclick="window.location = "view-source:"+ "//www.VeVB.COm"">
12. Подтвердите удаление
<a href=""javascript :if(confirm("Вы уверены, что хотите удалить?"))location="boos.asp?&areyou=delete&page=1"">Удалить</a>
13. Получите абсолютное положение элемента управления
Скопируйте код кода следующим образом:
//Javascript
<script Language="Javascript">
функция getIE(e){
вар т=e.offsetTop;
вар l = e.offsetLeft;
в то время как (е = e.offsetParent) {
т+=e.offsetTop;
л+=e.offsetLeft;
}
alert("top="+t+"/nleft="+l);
}
</скрипт>
//VBScript
<script Language="VBScript"><!--
функция getIE()
дим т,л,а,б
установите a=document.all.img1
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
в то время как a.tagName<>"ТЕЛО"
установить a = a.offsetParent
t=t+a.offsetTop
l=l+a.offsetLeft
идти
msgbox "top="&t&chr(13)&"left="&l,64,"Получить положение элемента управления"
конечная функция
--></скрипт>
14. Курсор останавливается в конце текста в текстовом поле.
Скопируйте код кода следующим образом:
<script Language="JavaScript">
функцияcc()
{
вар е = event.srcElement;
вар r =e.createTextRange();
r.moveStart("символ",e.value.length);
r.collapse(истина);
р.выбрать();
}
</скрипт>
<input type=text name=text1 value="123" onfocus="cc()">
15. Определите источник предыдущей страницы
яваскрипт:
документ.реферер
16. Свернуть, развернуть, закрыть окно
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" value="/Close"></OBJECT>
<input type=button value="/minimize onclick=hh1.Click()>
<input type=button value="/blog/maximize onclick=hh2.Click()>
<тип ввода=значение кнопки=Закрыть onclick=hh3.Click()>
Этот пример для IE
17. Функциональные клавиши экрана Shift, Alt, Ctrl.
<скрипт>
функция взгляд(){
если (событие.shiftKey)
alert("Запретить нажатие клавиши Shift!" //Можно заменить на ALT CTRL);
}
document.onkeydown=посмотреть;
</скрипт>
18. Веб-страницы не будут кэшироваться
<META HTTP-EQUIV="pragma" CONTENT="без кэша">
<META HTTP-EQUIV="Cache-Control" CONTENT="нет кэша, необходимо выполнить повторную проверку">
<META HTTP-EQUIV="expires" CONTENT="Ср, 26 февраля 1997 г., 08:21:57 GMT">
Или <META HTTP-EQUIV="expires" CONTENT="0">
19. Как сделать форму менее вогнутой и выпуклой?
<input type=text style="""border:1 сплошной #000000">
или
<input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:
1 сплошной #000000"></textarea>
20. В чем разница между <div><span>&<layer>?
<div>(division) используется для определения больших разделов элементов страницы, что приводит к разрыву строк.
<span> используется для определения элементов в одной строке. Единственное отличие от <div> заключается в том, что он не вызывает разрывов строк.
<layer> — это тег ns, который не поддерживается, т.е. он эквивалентен <div>.
21. Сделайте всплывающее окно всегда сверху:
<body onblur="this.focus();">
22. Нет полос прокрутки?
Пусть не будет вертикальных полос:
<body style="overflow:scroll;overflow-y:hidden">
</тело>
Оставьте столбцы пустыми:
<body style="overflow:scroll;overflow-x:hidden">
</тело>
Удалить оба? проще
<body Scroll="нет">
</тело>
23. Как убрать пунктир вокруг изображения после перехода по ссылке изображения?
<a href="#" onFocus="this.blur()"><img src="/logo.jpg" border=0></a>
24. Форма отправки обработки электронной почты
<form name="form1" Method="post" action=mailto:****@***.com
enctype="текст/обычный">
<тип ввода=отправить>
</форма>
25. Как написать код обновления родительского окна в открытом дочернем окне?
окно.opener.location.reload()
26.Как установить размер открываемой страницы
<body onload="top.resizeTo(300,200);">
Местоположение открытой страницы<body onload="top.moveBy(300,200);">
27. Как добавить на страницу неполное фоновое изображение, чтобы фоновое изображение не перемещалось при перетягивании страницы.
<СТИЛЬ>
тело
{фоновое изображение: URL (/logo.gif); фоновое повторение: без повторения;
фоновая позиция: центр; фоновое прикрепление: исправлено}
</СТИЛЬ>
28. Проверьте, состоит ли строка целиком из цифр
<script Language="Javascript"><!--
функция checkNum(str){return str.match(//D/)==null}
предупреждение(checkNum("1232142141"))
предупреждение(checkNum("123214214a1"))
// --></скрипт>
29. Получите размер окна
документ.body.clientWidth; document.body.clientHeight;
30. Как определить, персонаж ли это
if (/[^/x00-/xff]/g.test(s)) alert("Содержит китайские иероглифы");
else alert("все символы");
31.Количество строк адаптивного текста TEXTAREA.
<textarea rows=1 name=s1 cols=27 onpropertychange
="this.style.posHeight=this.scrollHeight">
</textarea>
32. Дата минус количество дней равняется второй дате.
<язык сценария=Javascript>
функцияcc(дд,дадд)
{
//Можно добавить обработку ошибок
var a = новая дата (дд)
а = а.значение()
а = а - пап* 24*60*60*1000
а = новая дата(а)
alert(a.getFullYear() + «Год» + (a.getMonth() + 1) + «Месяц» + a.getDate() + «День»)
}
копия("23.12.2002",2)
</скрипт>
33. Какое радио выбрано?
<HTML><script Language="vbscript">
функция проверить меня()
для каждого оба в радио1
если об.отмечено, то
window.alert об.значение
следующий
конечная функция
</script><ТЕЛО>
<INPUT name="radio1" type="radio" value="/style" отмечен>Стиль
<INPUT name="radio1" type="radio" value="/blog/barcode">Штрих-код
<INPUT type="button" value="check" onclick="checkme()">
</BODY></HTML>
34. Сценарии никогда не ошибаются.
<SCRIPT LANGUAGE="JavaScript">
<!-- Скрыть
функция killErrors() {
вернуть истину;
}
window.onerror = killErrors;
// -->
</СКРИПТ>
35. Клавиша ENTER может переместить курсор к следующему полю ввода.
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
36. Проверьте скорость соединения сайта:
Добавьте следующий код в область <body>:
<язык сценария=Javascript>
Тим = 1
setInterval("Тим++",100)
б=1
вар autourl = новый массив ()
autourl[1]=1000){this.resized=true;this.style.width=1000;}" align=absMiddle border=0>www.njcatv.net"
autourl[2]="javacool.3322.net"
autourl[3]=1000){this.resized=true;this.style.width=1000;}" align=absMiddle border=0>www.sina.com.cn"
autourl[4]="www.nuaa.edu.cn"
autourl[5]=1000){this.resized=true;this.style.width=1000;}" align=absMiddle border=0>www.cctv.com"
функция прикладом(){
***("<имя формы=autof>")
for(var i=1;i<autourl.length;i++)
***("<input type=text name=txt"+i+" size=10 value="/В стадии тестирования...> =》<input type=text
name=url"+i+" size=40> =》<input type=button value="/blog/GO
onclick=window.open(this.form.url"+i+".value)><br>")
***("<тип ввода=отправить значение=Обновить></форма>")
}
приклад()
функция авто(url){
document.forms[0]["url"+b].value=url
если (время>200)
{document.forms[0]["txt"+b].value="/время ожидания ссылки"}
еще
{document.forms[0]["txt"+b].value="/blog/time"+tim/10+"секунды"}
б++
}
function run(){for(var i=1;i<autourl.length;i++)***("<img src=http://"+autourl+"/"+Math.random()+" width=1 высота=1
onerror=auto("http://"+autourl+"")>")}
запустить()</script>
37. Различные стили курсоров.
авто: стандартный курсор
по умолчанию: стандартная стрелка
рука: курсор в виде руки
подождите: дождитесь курсора
текст: I-образный курсор
вертикальный-текст: горизонтальный I-образный курсор.
no-drop: курсор нельзя перетаскивать
запрещено: неверный курсор
help:?Курсор справки
полная прокрутка: треугольный указатель направления
двигаться: переместить цель
перекрестие: крестик
электронное изменение размера
n-изменение размера
NW-изменение размера
w-изменение размера
s-изменение размера
изменить размер
SW-изменение размера
38. Спецэффекты при входе и выходе на страницу
Войдите на страницу<meta http-equiv="Page-Enter" content="revealTrans(duration=x,transition=y)">
Страница выхода<meta http-equiv="Page-Exit" content="revealTrans(duration=x,transition=y)">
Это некоторые специальные эффекты при загрузке и вызове страницы. Продолжительность представляет продолжительность специального эффекта в секундах. Переход указывает, какой специальный эффект использовать, значение 1-23:
0 сокращение прямоугольника
1 Прямоугольное расширение
уменьшение на 2 круга
3 кругового расширения
4 Обновить снизу вверх
5 Обновить сверху вниз
6 обновить слева направо
7 Обновить справа налево
8 вертикальных жалюзи
9 горизонтальных жалюзи
10 смещенных горизонтальных жалюзи
11 смещенных вертикальных жалюзи
Спред 12 пунктов
13 Обновить слева направо
14 Обновить от центра слева и справа.
15 посередине вверх и вниз
16 вверх и вниз до середины
17 снизу справа вверху слева
18 сверху справа вниз слева
19 сверху слева вниз справа
20 слева направо вверх
21 горизонтальная полоса
22 вертикальные полосы
23 Случайным образом выберите один из 22 вышеперечисленных типов.
39. Прыжок за указанное время
<META http-equiv=V="REFRESH" content="5;URL=//www.VeVB.COm">
40. Загружена ли веб-страница
<meta name="РОБОТЫ" content="Значение атрибута">
Значения атрибута включают в себя следующее:
Значение атрибута — «все»: будут извлечены файлы и можно запрашивать ссылки на странице;
Значение атрибута — «нет»: файл не извлекается и ссылки на странице не запрашиваются;
Значение атрибута — «индекс»: файл будет получен;
Значение атрибута — «следовать»: запросить ссылку на странице;
Значение атрибута — «noindex»: файл не извлекается, но его можно запросить и связать;
Значение атрибута — «nofollow»: файл не извлекается, но ссылки на странице можно запросить.
41. Сегментация адресов электронной почты
Добавьте следующий код в область <body>
<a href="mailto:[email protected]">[email protected]</a>
42. Стол с эффектом плавной границы
Добавьте следующий код в область <body>
Скопируйте код кода следующим образом:
<СКРИПТ>
l=Массив(6,7,8,9,'a','b','b','c','d','e','f')
Нх=5;Ну=35
t="<table border=0 cellpacing=0 cellpadding=0><tr>"
for(x=Nx;x<Nx+Ny;x++)
t+="<td width=16 id=a_mo"+x+"> </td>"
t+="</tr><tr><td width=10 id=a_mo"+(Nx-1)+"> </td><td colspan="+(Ny-2)+" rowspan="+( Nx)+"> </td><td width=16 id=a_mo"+(Nx+Ny)+"></td></tr>"
for(x=2;x<=Nx;x++)
t+="<tr><td width=16 id=a_mo"+(Nx-x)+"> </td><td width=16 id=a_mo"+(Ny+Nx+x-1)+"> </td></tr>"
т+="<tr>"
for(x=Ny;x>0;x--)
t+="<td width=16 id=a_mo"+(x+Nx*2+Ny-1)+"> </td>"
***(t+"</tr></table>")
вар N=Nx*2+Ny*2
функция f1(y){
for(i=0;i<N;i++){
c=(i+y)%20;если(c>10)c=20-c
document.all["a_mo"+(i)].bgColor=""""#0000"+l[c]+l[c]+"'"}
у++
setTimeout('f1('+y+')','1')}
f1(1)
</СКРИПТ>
43. Методы всплывающих окон на домашней странице JavaScript
Всплывающее окно посередине
Скопируйте код кода следующим образом:
<скрипт>
window.open("//www.VeVB.COm","","width=400,height=240,top="+(screen.availHeight-240)/2+",left="+(screen.availWidth -400)/2);
</скрипт>
============
<html>
<голова>
<script Language="LiveScript">
функция WinOpen() {
msg=open("","DisplayWindow","панель инструментов=нет,каталоги=нет,менюбар=нет");
msg.***("<HEAD><TITLE>Привет!</TITLE></HEAD>");
msg.***("<CENTER><H1>Как здорово!</H1><h2>Это окно открывается с помощью <B>JavaScript</B>!</h2></CENTER>");
}
</скрипт>
</голова>
<тело>
<форма>
<input type="button" name="Button1" value="Push me" onclick="WinOpen()">
</форма>
</тело>
</html>
==============
1. В приведенном ниже коде вам нужно всего лишь щелкнуть, чтобы открыть окно для ссылки на CCID. А когда вы захотите закрыть окно, просто нажмите, чтобы закрыть только что открытое окно.
Код выглядит следующим образом:
Скопируйте код кода следующим образом:
<SCRIPT Language="JavaScript">
<! --
функция openclk() {
другой=open('1000){this.resized=true;this.style.width=1000;}" align=absMiddle border=0>//www.VeVB.COm','NewWindow');
}
функция closeclk() {
другой.закрыть();
}
//-->
</СКРИПТ>
<ФОРМА>
<INPUT TYPE="BUTTON" NAME="open" value="/Открыть окно" onClick="openclk()">
<BR>
<INPUT TYPE="BUTTON" NAME="close" value="/blog/Закрыть это окно" onClick="closeclk()">
</ФОРМ>
2. Приведенный выше код слишком тихий. Почему бы не сделать его более динамичным? Было бы здорово, если бы вы могли придать странице эффект лендинга!
Код выглядит следующим образом:
Скопируйте код кода следующим образом:
<скрипт>
функция drop(n) {
если (self.moveBy) {
self.moveBy (0, -900);
for(i = n; я > 0; я--){
self.moveBy(0, 3);
}
for(j = 8; j > 0; j--){
self.moveBy(0,j);
self.moveBy(j, 0);
self.moveBy(0,-j);
self.moveBy(-j, 0);
}
}
}
</скрипт>
<body onLoad="drop(300)">
3. Ненавижу, что многие веб-сайты всегда открываются в окне по умолчанию. Было бы здорово, если бы вы могли управлять открытым окном по своему усмотрению.
Код выглядит следующим образом:
Скопируйте код кода следующим образом:
<SCRIPT LANGUAGE="JavaScript">
<! -- Начинать
function popupPage(l, t, w, h) {
var windowprops = "location=no, полосы прокрутки=нет, полосы меню=нет, панели инструментов=нет, изменяемый размер=да" +
", left=" + l + ", top=" + t + ", width=" + w + ", height=" + h;
var URL = "//www.VeVB.COm";
popup = window.open(URL, "MenuPopup", windowprops);
}
// Конец -->
</скрипт>
<таблица>
<тр>
<тд>
<имя формы=всплывающая форма>
<предварительно>
Открыть параметры страницы<br>
Расстояние слева: <тип ввода=имя текста=левый размер=2 максимальная длина=4> пикселей
Расстояние справа: <input type=text name=top size=2 maxlength=4> пикселей
Ширина окна: <тип ввода=имя текста=ширина, размер=2 максимальная длина=4> пикселей
Высота окна: <тип ввода=имя текста=размер высоты=2 максимальная длина=4> пикселей
</pre>
<центр>
<input type=button value="Открыть это окно!" onClick="popupPage(this.form.left.value, this.form.top.value, this.form.width.value,
this.form.height.value)">
</центр>
</форма>
</td>
</tr>
</таблица>
Вам нужно только ввести значение в соответствующее диалоговое окно, и окно открываемой страницы хорошо контролируется.
44. Открытие и перемещение страницы
Добавьте следующий код в область <body>
Скопируйте код кода следующим образом:
<SCRIPT LANGUAGE="JavaScript">
<!-- Начать
для (t = 2; t > 0; t--) {
для (х = 20; х > 0; х--) {
для (у = 10; у > 0; у--) {
родитель.moveBy(0,-x);
}
}
для (х = 20; х > 0; х--) {
для (у = 10; у > 0; у--) {
родитель.moveBy(0,x);
}
}
для (х = 20; х > 0; х--) {
для (у = 10; у > 0; у--) {
родитель.moveBy(x,0);
}
}
для (х = 20; х > 0; х--) {
для (у = 10; у > 0; у--) {
родитель.moveBy(-x,0);
}
}
}
//-->
// Конец -->
</скрипт>
45. Отображение даты и времени персонального клиентского компьютера.
Скопируйте код кода следующим образом:
<script Language="LiveScript">
<!-- Скрытие
сегодня = новая дата()
***("Текущее время: ",today.getHours(),":",today.getMinutes())
***("<br>Сегодняшняя дата: ", Today.getMonth()+1,"/",today.getDate(),"/",today.getYear());
// заканчиваем скрытие содержимого -->
</скрипт>
46. Автоматически генерировать дату последнего изменения каждый раз:
Скопируйте код кода следующим образом:
<html>
<тело>
Это простая HTML-страница.
<br>
Последние изменения:
<script Language="LiveScript">
<!-- скрыть скрипт из старых браузеров
***(документ.lastModified)
// заканчиваем скрытие содержимого -->
</скрипт>
</тело>
</html>
47. Не может быть пустым и ограничения адреса электронной почты:
Скопируйте код кода следующим образом:
<html>
<голова>
<script Language="JavaScript">
<!-- Скрыть
функция test1(форма) {
если (form.text1.value == "")
alert("Вы ничего не написали, пожалуйста, введите это еще раз!")
еще {
alert("Привет"+form.text1.value+"! Вы завершили ввод!");
}
}
функция test2(форма) {
если (form.text2.value == "" ||
form.text2.value.indexOf('@', 0) == -1)
alert("Это неправильный адрес электронной почты! Пожалуйста, введите его еще раз!");
else alert("Вы завершили ввод!");
}
// -->
</скрипт>
</голова>
<тело>
<имя формы="первый">
Введите свое имя:<br>
<input type="text" name="text1">
<input type="button" name="button1" value="Входной тест" onClick="test1(this.form)">
<П>
Введите свой адрес электронной почты:<br>
<input type="text" name="text2">
<input type="button" name="button2" value="Входной тест" onClick="test2(this.form)">
</тело>
48. Шатер
Скопируйте код кода следующим образом:
<html>
<голова>
<script Language="JavaScript">
<!-- Скрыть
var scrtxt="Как насчет! Это круто! Вы тоже можете попробовать."+"Здесь будет ваше сообщение, которое посетители вашего
страница будет "+"рассматриваться часами в чистом зачаровании...";
вар lentxt=scrtxt.length;
ширина вар = 100;
вар pos=1-ширина;
функция прокрутки() {
поз++;
вар скроллер="";
если (pos==lentxt) {
pos=1-ширина;
}
если (поз<0) {
for (var i=1; i<=Math.abs(pos); i++) {
скроллер=прокрутка+" ";}
скроллер = прокрутка + scrtxt.substring (0, ширина-i + 1);
}
еще {
скроллер = прокрутка + scrtxt.substring (поз., ширина + позиция);
}
window.status = скроллер;
setTimeout("прокрутка()",150);
}
//-->
</скрипт>
</голова>
<body onLoad="scroll();return true;">
Ваша веб-страница может быть отображена здесь!
</тело>
</html>
49. Используйте кнопки на веб-странице для управления отображением предыдущей, следующей и домашней страниц.
Скопируйте код кода следующим образом:
<html>
<тело>
<ИМЯ ФОРМЫ="панель кнопок">
<INPUT TYPE="button" VALUE="Back" onClick="history.back()">
<INPUT TYPE="button" VALUE="JS-Home" onClick="location='script.html'">
<INPUT TYPE="button" VALUE="Next" onCLick="history.forward()">
</ФОРМ>
</тело>
</html>
50. Просмотр исходного кода веб-сайта
Добавьте следующий код в область <body>
Скопируйте код кода следующим образом:
<СКРИПТ>
функция добавить()
{
var ress=document.forms[0].luxiaoqing.value
window.location="view-source:"+ress;
}
</СКРИПТ>
Введите URL-адрес, по которому вы хотите просмотреть исходный код:
Скопируйте код кода следующим образом:
<FORM><input type="text" name="luxiaoqing" size=40 value="http://"></FORM>
<ФОРМА><br>
<INPUT type="button" value="Просмотреть исходный код" onClick=add()>
</ФОРМ>
51. В заголовке отображается дата.
Добавьте следующий код в область <body>:
Скопируйте код кода следующим образом:
<script Language="JavaScript1.2">
<!--скрыть
вар isMonth = новый
Array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь") ;
вар isDay = новый
Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота","Воскресенье");
сегодня = новая дата ();
Год=сегодня.getYear();
Дата = сегодня.getDate();
если(документ.все)
document.title="Сегодня: "+Год+"年"+isnMonth[today.getMonth()]+Дата+"日"+isnDay[today.getDay()]
//--скрыть-->
</скрипт>
52. Показать все ссылки
Добавьте следующий код в область <body>
Скопируйте код кода следующим образом:
<script Language="JavaScript1.2">
<!--
функция извлечения ссылок(){
varlinks=document.all.tags("A")
вар total=links.length
var win2=window.open("","","меню, полосы прокрутки, панель инструментов")
win2.***("<font size='2'>Всего подключений "+total+"</font><br>")
для (i=0;i<total;i++){
win2.***("<font size='2'>"+links[i].outerHTML+"</font><br>")
}
}
//-->
</скрипт>
<input type="button" onClick="extractlinks()" value="Показать все ссылки">
53. Введите клавишу для изменения строки.
Добавьте следующий код в область <body>
Скопируйте код кода следующим образом:
<тип сценария="текст/javascript">
функция handleEnter (поле, событие) {
var keyCode = event.keyCode ? event.keyCode: event.what?
событие.который: event.charCode;
если (keyCode == 13) {
вар я;
for (i = 0; i <field.form.elements.length; i++)
если (поле == поле.форма.элементы[i])
перерыв;
я = (я + 1) % поле.форма.элементы.длина;
field.form.elements[i].focus();
вернуть ложь;
}
еще
вернуть истину;
}
</скрипт>
<форма>
<input type="text" onkeypress="return handleEnter(this, event)"><br>
<input type="text" onkeypress="return handleEnter(this, event)"><br>
<textarea>Возврат каретки и перевод строки
54. Отправить после подтверждения
Добавьте следующий код в область <body>
Скопируйте код кода следующим образом:
<SCRIPT LANGUAGE="JavaScript">
<!--
функция сообщение(){
if (confirm("Вы уверены, что хотите отправить!"))
документ.lnman.submit()
}
//-->
</СКРИПТ>
<form name="lnman" метод="post" action="">
<р>
<input type="text" name="textfield" value="Отправить после подтверждения">
</p>
<р>
<input type="button" name="Submit" value="Submit" onclick="msg();">
</p>
</форма>
55. Изменение содержимого таблицы.
Добавьте следующий код в область <body>
Скопируйте код кода следующим образом:
<скрипт ***скрипт>
вар arr=новый массив()
arr[0]="一一一一一";
arr[1]="два два два два два";
arr[2]="три три три три три";
</скрипт>
<select onchange="zz.cells[this.selectedIndex].innerHTML=arr[this.selectedIndex]">
<option value=a>Изменить первый кадр</option>
<option value=a>Изменить второй кадр</option>
<option value=a>Изменить третий кадр</option>
</выбрать>
<идентификатор таблицы=zz border=1>
<tr высота=20>
<td width=150>Первый кадр</td>
<td width=150>Второй кадр</td>
<td width=150>Третий кадр</td>
</tr>
</таблица>