麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

html小技巧

2019-11-17 05:14:40
字體:
供稿:網(wǎng)友

  一.用javascript在網(wǎng)頁上實(shí)現(xiàn)樹狀伸縮目錄:

1.建立空文件index.htm,在同目錄下建立子目錄images,在images之下有文件
folder_close.gif(有子項(xiàng)的目錄關(guān)閉時(shí)的圖標(biāo))
folder_open.gif(有子項(xiàng)的目錄打開時(shí)的圖標(biāo))
folder_link.gif(沒有子項(xiàng)的文件,只有鏈接的文件的圖標(biāo))

2.在<head></head>之間加上

<style>
<!--
#foldheader{cursor:hand ;color:#0000ff;list-style-image:url(images/folder_close.gif)}
#foldinglist{list-style-image:url(images/folder_link.gif)}
//-->
</style>
<script language="Javascript1.2">
<!--
function change()
{
if(!document.all)
return
if (event.srcElement.id=="foldheader")
{
var srcIndex = event.srcElement.sourceIndex
var nested = document.all[srcIndex+1]
if (nested.style.display=="none")
{
nested.style.display=''
event.srcElement.style.listStyleImage="url(images/folder_open.gif)"
}
else
{
nested.style.display="none"
event.srcElement.style.listStyleImage="url(images/folder_close.gif)"
}
}
}
document.onclick=change
//-->
</script>

3.在<body>之后加上如下代碼:

<li id="foldheader">項(xiàng)目列表</li>
<ul id="foldinglist" style="display:none">
<li><a href="personalbox.htm">個(gè)人郵箱</a></li>
<li><a href="companybox.htm">企業(yè)郵箱</a></li>
</ul>

在IE中看index.htm的效果


二.用javascript實(shí)現(xiàn)刷新:
<script>
parent.frames(1).location=parent.frames(1).location;
</script>


三.用javasript判定網(wǎng)頁中輸入框填入項(xiàng)的狀態(tài):

1.判定填入項(xiàng)中是否有某個(gè)字符或者串:
if(document.AddForm.mail.value.indexOf("@",1) < 0)
{alert("Email輸入格式不對(duì)!");return false;}

indexOf這個(gè)函數(shù)的第一個(gè)參數(shù)是需要包含的字符或者串,第二個(gè)參數(shù)是從第幾個(gè)
字符開始判定(第一個(gè)字符的index為0)
若未找到匹配的函數(shù)的返回值為-1,若找到匹配的則返回一個(gè)整數(shù)為子字符串的開始位置

2.判定填入項(xiàng)是否為整數(shù):
//先將填入項(xiàng)轉(zhuǎn)化為整數(shù)
var integer = parseInt(document.AddForm.number.value);
//先判定是否裝化為數(shù),然后判定是否全部為數(shù)
if (isNaN(integer)integer.toString().length != document.AddForm.number.value.length)
{alert("公司分機(jī)輸入錯(cuò)誤!");return false;}

3.假如對(duì)輸入的電話號(hào)碼,限制只能是輸入數(shù)字和()-+四個(gè)字符,這里要檢查填入項(xiàng)的有效性:

在<head>...</head>之間加入如下代碼:
<script LANGUAGE="javascript">
<!--
function check()
{
if (document.form.phone.value=="")

{
alert("請(qǐng)輸入電話號(hào)碼!");
document.form.tell.focus();
return false;
}
else
{
var Letters = "0123456789()+-";
for (i=0; i< document.form.phone.value.length; i++)
{
var CheckChar = document.form.phone.value.charAt(i);
if (Letters.indexOf(CheckChar) == -1)
{
alert("電話號(hào)碼格式不正確!");
document.form.phone.focus();
return false;
}
}
}
}
//-->
</script>

在<body>...</body>之間的表單.
<form method="POST" name=form action="" onSubmit="return check();">
<p align="center">請(qǐng)輸入電話號(hào)碼:
<input type="text" name="phone" size="20">
<input type="submit" value="提交" name="B1">
</p>
</form>



四.用javasript單一表單的多個(gè)遞交方案:
我們往往需要在同一個(gè)表單的Form域中將遞交的內(nèi)容分別交給不同的腳本去處理。
下面的代碼演示了:按下"submit 1"表單由cgi1.pl去處理,按下"submit 2 "表單由cgi2.pl去處理。

<Html>
<head>
<script>
function submitit1()
{
document.myForm.action = "http://www.site.com/cgi-bin/cgi1.pl"
document.myForm.submit();
}
function submitit2()
{
document.myForm.action = "http://www.site.com/cgi-bin/cgi2.pl"
document.myForm.submit();
}
</script>
</head>

<body>
<form name="myForm" METHOD=POST>
username:<input type=text name=text1>
passWord:<input type=password name=text2>
<input type=button value="Submit 1" onClick="submitit1()">
<input type=button value="Submit 2" onClick="submitit2()">
</form>
</body>
</html>

上一篇:c++經(jīng)典

下一篇:大教堂和市集

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产成人小视频在线观看 | 成人黄视频在线观看 | 成人在线视频一区 | 一级毛片大片 | av最新在线| 黄色va视频 | 黄色一级毛片免费看 | 手机国产乱子伦精品视频 | 91短视频版高清在线观看免费 | 国产欧美日韩在线不卡第一页 | 亚洲一区二区三区日本久久九 | 久久久久久片 | 黄色一级片毛片 | 毛片免费看的 | 麻豆国产一区 | 黄色大片在线免费看 | 久久人人97超碰国产公开结果 | 日本大片在线播放 | 免费a级毛片永久免费 | 91av亚洲 | xnxx 日本免费 | 久久久久久久99 | 91麻豆精品国产91久久久无需广告 | 久久久久国产精品久久久久 | 99riav国产在线观看 | 久色porn| 国产a级网站 | 亚洲啊v在线观看 | 欧美一级毛片特黄黄 | 美国一级免费视频 | 美国av片在线观看 | 91精品国产乱码久久桃 | 久久久久久久久久91 | 欧美一级小视频 | 欧美视频一区二区三区在线观看 | 亚洲成人免费影视 | 青草久久久久 | caoporn国产一区二区 | 成年免费视频黄网站在线观看 | 中文字幕一区二区三区四区 | 羞羞草视频 |