顯示具有 javascript 標籤的文章。 顯示所有文章
顯示具有 javascript 標籤的文章。 顯示所有文章

2009年12月1日 星期二

製作帶自動提示的文字方塊

主要製作方法可以看jquery這本書的範例
9-10.html

裡面有好多javascript的方法與屬性
有時常會忘記,因此下列幾的個我在看這9-10html的常忘記的幾項方法
1.
定義與方法:
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
例如:
<script type="text/javascript">

var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")
document.write(str.indexOf("World") + "<br />")
document.write(str.indexOf("world"))

</script>
輸出:
0
-1
6
 
2.
定義與方法:
removeChild()
javascript中用removeChild删除子节点(对象)
 
<TABLE>
<TR>
        <TD id=tn>要刪除的地方</TD>
</TR>
<TR>
        <TD>保留</TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
elem=document.getElementById("tn")
elem.parentNode.removeChild(elem)
//-->
</SCRIPT>

3.
定義與方法
substring(start,end)

返回位于 String 对象中指定位置的子字符串。

start
指明子字符串的起始位置,该索引从 0 开始起算。
end
指明子字符串的结束位置,该索引从 0 开始起算。

例如:
function SubstringDemo(){
   var ss;                         // 声明变量。
   var s = "The rain in Spain falls mainly in the plain..";
   ss = s.substring(12, 17);   // 取子字符串。
   return(ss);                     // 返回子字符串。
}

2009年11月20日 星期五

javaScript 的一些方法

1.
javaScript substr和substring的差異如下:

String.substr(N1,N2) :從N1(指定位置)截取N2(所要截取之字元長度)
String.substring(N1,N2) :從N1(指定位置)截取到N2(指定位置)

PS. javascript的起始位置是0

2.
下面再说一说弹出窗口的设置。只要再往上面的代码中加一点东西就可以了。 我们来定制这个弹出的窗口的外观,尺寸大小,弹出的位置以适应该页面的具体情况。

window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //这句要写成一行


参数解释:
window.open 弹出新窗口的命令;
'page.html' 弹出窗口的文件名;
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;
height=100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏。
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许; js脚本结束

2009年11月3日 星期二

jquery

最近在找ajax發現了這網站,有教學影片感覺不錯。
http://www.jqueryajax.com/jquery522