[問題] PDF的Javascript一直失敗......

看板Ajax作者 (海陽天)時間15年前 (2010/06/23 19:27), 編輯推噓1(1017)
留言18則, 5人參與, 最新討論串1/1
※ [本文轉錄自 ask 看板 #1C8UfDTm ] 作者: seasunsky (海陽天) 看板: ask 標題: [請問] PDF的Javascript一直失敗...... 時間: Wed Jun 23 19:04:35 2010 這應該算是作業文......吧? 因為我在做作業時遇到困境,自己試了好幾次都不成功; 然後去問老師,他好像也因為太久沒寫所以不太記得了......Orz 我想做的事如下: 一個電子書內,有三個小測驗; 而在最後一頁做了一個分數總結(分數的欄位為「文字3」)。 我希望在0~30分時,能顯示「別灰心,再接再勵吧!」 在31~59分時,顯示「就差那麼一點點!」 在60~80分時,顯示「恭喜你過關了!」 在81~100分時,「我的天,你也太厲害了吧!」 我試過的方法如下: (1) var x1=this.getField("文字3"); if(x1.value>=0 && x1.value<=30) { 文字18.hidden=false; } else 文字18.hidden=true; 文字18是「別灰心,再接再勵吧!」的欄位 (2) var x1=this.getField("文字3"); if(x1.value>=0 && x1.value<=30) { "文字18".hidden=false; } else "文字18".hidden=true; 只是加了""而已 (3) var x1=this.getField("文字3"); if(x1.value>=0 && x1.value<=30) { 文字18.hidden=false } else 文字18.hidden=true 把;刪掉而已 (4) var x1=this.getField("文字3"); if(x1.value>=0 && x1.value<=30) { 文字18.hidden=false; } else { 文字18.hidden=true; } 多加了{} (5) var x1=this.getField("文字3"); if(x1.value>=0 && x1.value<=30) {app.alert("別灰心,再接再勵吧!");} 這是下下之策,程式的確是成功了, 但是在還沒做完測驗時就會顯示警告視窗, 我希望在看到分數之後,才會看到評語。 現在我已經不知道該怎麼改了,請各位教教我吧......!>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.30.23

06/23 19:05,
太專業了 去java版問
06/23 19:05

06/23 19:25,
我剛剛有去過,可是大家好像都寫有關網頁的JAVA...
06/23 19:25

06/23 19:25,
這樣的問題適合去那邊問嗎?
06/23 19:25
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.30.23

06/23 19:45, , 1F
pdf 也能寫入javascript 我第一次聽到呢! 威!
06/23 19:45, 1F

06/23 19:50, , 2F
是在按鈕裡面的計算程式檔寫,可能因為太冷門所以我也很
06/23 19:50, 2F

06/23 19:50, , 3F
難問到人Q口Q
06/23 19:50, 3F

06/23 20:29, , 4F
去找找函式庫 @@
06/23 20:29, 4F

06/23 20:31, , 5F
尚在吸取天地間的日月精華中... :)
06/23 20:31, 5F

06/23 20:33, , 6F
還是說,函式庫就像是字典一樣?對不起我對JAVA的了解
06/23 20:33, 6F

06/23 20:33, , 7F
也僅只於這個名字而已......Q_Q
06/23 20:33, 7F

06/23 21:42, , 8F
你為什麼不寫 this.getField("文字18").hidden=true ?
06/23 21:42, 8F

06/23 23:48, , 9F
因為我想要分數不同,有不同的顯示文字
06/23 23:48, 9F

06/23 23:48, , 10F
P.S 不好意思,其實我對這領域完全不熟悉,如果回答有
06/23 23:48, 10F

06/23 23:49, , 11F
牛頭不對馬嘴的情形,請多見諒......:)
06/23 23:49, 11F

06/23 23:51, , 12F
但是我剛剛試過,文字藏起來了!!!!AMAZING!!!!1
06/23 23:51, 12F

06/24 01:25, , 13F
getField 應該是取 element的函式,看起來他的操作模式是取
06/24 01:25, 13F

06/24 01:25, , 14F
元素後操作 , 應該是沒多大問題才對. 雖然我是瞎猜的...xd
06/24 01:25, 14F

06/24 11:18, , 15F
其實我也是照老師給我們的程式寫,但是一直失敗O_Q
06/24 11:18, 15F

06/28 16:45, , 16F
哈哈哈我懷疑原PO跟我修同樣的課喔哈哈哈
06/28 16:45, 16F

06/28 19:15, , 17F
驚!不會是夢中情人的課吧?
06/28 19:15, 17F

06/28 20:04, , 18F
恩恩你是哪位阿
06/28 20:04, 18F
文章代碼(AID): #1C8U-wSY (Ajax)
文章代碼(AID): #1C8U-wSY (Ajax)