作者averywu (我是阿Q )
看板Web_Design
標題[軟體] Safari的javascript..O_o?
時間Wed Sep 24 20:05:54 2008
※ [本文轉錄自 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
推 ybite:你少了一個} 09/24 20:59
→ ybite:我用Ubuntu的epiphany-webkit很正常 09/24 21:00
※ 編輯: averywu 來自: 59.124.142.152 (09/24 21:21)
→ averywu:剛才是手誤,原始碼上是有的,在Safari還是不能work 09/24 21:21
推 ybite:你要不要試試看alert(t1);會出現什麼結果? 09/24 22:18
→ ybite:我猜搞不好會是undefined 09/24 22:18
→ tcw026:Safari on Mac上run的很好啊. 09/25 04:03
→ averywu:return false無效,其它正常。無法取消Submit動作 09/25 09:10
→ averywu:On Safari 3.1.2 (On Tiger) 09/25 09:10