作者seasunsky (海陽天)
看板Ajax
標題[請問] PDF的Javascript一直失敗......
時間Wed Jun 23 19:27:52 2010
※ [本文轉錄自 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
1F:→ prover:太專業了 去java版問 06/23 19:05
2F:→ seasunsky:我剛剛有去過,可是大家好像都寫有關網頁的JAVA... 06/23 19:25
3F:→ seasunsky:這樣的問題適合去那邊問嗎? 06/23 19:25
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.131.30.23
4F:→ ileadu:pdf 也能寫入javascript 我第一次聽到呢! 威! 06/23 19:45
5F:→ seasunsky:是在按鈕裡面的計算程式檔寫,可能因為太冷門所以我也很 06/23 19:50
6F:→ seasunsky:難問到人Q口Q 06/23 19:50
7F:推 mesak:去找找函式庫 @@ 06/23 20:29
8F:→ seasunsky:尚在吸取天地間的日月精華中... :) 06/23 20:31
9F:→ seasunsky:還是說,函式庫就像是字典一樣?對不起我對JAVA的了解 06/23 20:33
10F:→ seasunsky:也僅只於這個名字而已......Q_Q 06/23 20:33
11F:→ TonyQ:你為什麼不寫 this.getField("文字18").hidden=true ? 06/23 21:42
12F:→ seasunsky:因為我想要分數不同,有不同的顯示文字 06/23 23:48
13F:→ seasunsky:P.S 不好意思,其實我對這領域完全不熟悉,如果回答有 06/23 23:48
14F:→ seasunsky:牛頭不對馬嘴的情形,請多見諒......:) 06/23 23:49
15F:→ seasunsky:但是我剛剛試過,文字藏起來了!!!!AMAZING!!!!1 06/23 23:51
16F:→ TonyQ:getField 應該是取 element的函式,看起來他的操作模式是取 06/24 01:25
17F:→ TonyQ:元素後操作 , 應該是沒多大問題才對. 雖然我是瞎猜的...xd 06/24 01:25
18F:→ seasunsky:其實我也是照老師給我們的程式寫,但是一直失敗O_Q 06/24 11:18
19F:→ hatelove:哈哈哈我懷疑原PO跟我修同樣的課喔哈哈哈 06/28 16:45
20F:→ seasunsky:驚!不會是夢中情人的課吧? 06/28 19:15
21F:→ hatelove:恩恩你是哪位阿 06/28 20:04