[軟體] Safari的javascript..O_o?

看板Web_Design作者 (我是阿Q )時間15年前 (2008/09/24 20:05), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
※ [本文轉錄自 MAC 看板] 作者: averywu (我是阿Q ) 看板: MAC 標題: [軟體] Safari的javascript..O_o? 時間: Wed Sep 24 20:04:55 2008 有趣的測試,來試試吧。 <Script Language = "JavaScript" defer> function check() { var t1 = document.getElementById("text1").value; if(t1 == "") { alert("Oops"); return false; } } </Script> <form action = "" method = "post" OnSubmit = "check();"> TEST<input type = "text" name = "text1" id = "text1"> <input type = "submit" value = "SEND"> </form> 以上,在Firefox2/3測試正常,手邊沒IE可以測。 在Safari3裡,錯誤主控台找不到任何錯誤,但是就是沒作用。 Safari...我真摸不透你... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.142.152 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.142.152

09/24 20:59, , 1F
你少了一個}
09/24 20:59, 1F

09/24 21:00, , 2F
我用Ubuntu的epiphany-webkit很正常
09/24 21:00, 2F
※ 編輯: averywu 來自: 59.124.142.152 (09/24 21:21)

09/24 21:21, , 3F
剛才是手誤,原始碼上是有的,在Safari還是不能work
09/24 21:21, 3F

09/24 22:18, , 4F
你要不要試試看alert(t1);會出現什麼結果?
09/24 22:18, 4F

09/24 22:18, , 5F
我猜搞不好會是undefined
09/24 22:18, 5F

09/25 04:03, , 6F
Safari on Mac上run的很好啊.
09/25 04:03, 6F

09/25 09:10, , 7F
return false無效,其它正常。無法取消Submit動作
09/25 09:10, 7F

09/25 09:10, , 8F
On Safari 3.1.2 (On Tiger)
09/25 09:10, 8F
文章代碼(AID): #18sYqZmH (Web_Design)