有人看的懂這段HTML語法嗎???? 【求助】



贊助商連結


Black-H
2004-08-16, 12:49 AM
有人看的懂這段HTML語法嗎????

由於剛學HTML還有很多的地方不懂,下面那段我只知道輸入型態為image,並設定圖片的路徑,輸入的寬度長度, 但從alt開始就不知道他在做什麼,還請各位指導一下


<input type="image" value="Translate" img src="/zh_tw/images/machine_translate.gif" border="0" width="90" height="26" alt="自動翻譯" onClick="ValidateTranslatorForm(this.form); return false;" name="image">

贊助商連結


linux_xp
2004-08-16, 01:13 AM
最初由 Black-H 發表
有人看的懂這段HTML語法嗎????

由於剛學HTML還有很多的地方不懂,下面那段我只知道輸入型態為image,並設定圖片的路徑,輸入的寬度長度, 但從alt開始就不知道他在做什麼,還請各位指導一下


<input type="image" value="Translate" img src="/zh_tw/images/machine_translate.gif" border="0" width="90" height="26" alt="自動翻譯" onClick="ValidateTranslatorForm(this.form); return false;" name="image">


alt ,應該是指滑鼠移到上面,會出現的替代性文字

onClick="ValidateTranslatorForm(this.form); return false;" name="image">

這一段是「行為」模式,這不是 HTML 碼,是 javaScript 的函數

找一下原始碼的最前端,應該有javaScript的函數定義宣告

「行為」是 Macromedia Dreamweaver MX 裡面的術語

onClick 是滑鼠動作,點一次的意思

其它還有overMouse,dblClick....之類的,有很多「行為」可以選

這種東西沒有人會用寫的,都是用 Dreamweaver 做的

pcboy
2004-08-16, 09:48 AM
最初由 linux_xp 發表

這種東西沒有人會用寫的,都是用 Dreamweaver 做的 [/B]

誰說的, 小弟認識一些人都是直接用UltraEdit 直接寫網頁程式, 不用 Dreamweaver

dou0228
2004-08-16, 11:41 AM
沒錯, 我在寫 DHTML 的時候也只看 MSDN 的 Reference 而已
寫只有用 vi 或 UltraEdit 在寫而已..

了解 alt, onClick, onMouseOver, ... 是什麼意思是應該的..

如果你懂那些表示什麼意思, 用 DreamWaver 當然可以增加你的效率
但如果你不了解, 最好還是少用( 除非你只是想做效果而已 ) :D

說一下, onClick, onMouseOver, .. 那些叫作 Events(事件), 不是 行為(Behavior) :D

http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/input_image.asp

Members Table 裡面的 Event Tab 按下去, 就有一個 onClick 事件的說明..

HarrisonLin
2004-08-16, 02:37 PM
最初由 pcboy 發表
誰說的, 小弟認識一些人都是直接用UltraEdit 直接寫網頁程式, 不用 Dreamweaver

我想我剛好是你認識的那一類人 : 用 UE 來寫 page...

那真是一段不堪回首的日子啊~檔案一打開就是一片密密麻麻的 HTML + Java Script + Java...

直到現在還會在睡夢中被驚醒...還好我再也不用去搞這種東西了!

Black-H
2004-08-17, 09:20 AM
由於各位高手的回覆,加上自己有查一些資料,所一大概懂了,但是我卻找不到ValidateTranslatorForm這個函式的定義呢, 還麻煩各位指導一下

ps.下面為我想了解的網頁
http://www.worldlingo.com/zh_tw/microsoft/computer_translation.html

HarrisonLin
2004-08-17, 09:25 AM
最初由 Black-H 發表
由於各位高手的回覆,加上自己有查一些資料,所一大概懂了,但是我卻找不到ValidateTranslatorForm這個函式的定義呢, 還麻煩各位指導一下

ps.下面為我想了解的網頁
http://www.worldlingo.com/zh_tw/microsoft/computer_translation.html

那是在物件的 onclick 事件發生時,去呼叫 ValidateTranslatorForm() 函數的語法,並且把 this.form 當參數傳入。至於 ValidateTranslatorForm() 做了什麼,要去看這個函數本身的定義才知道!