[問題] JavaScript的學習技巧?
自己初學javascript,自己嘗試寫一段程式
但是覺得試的很沒效率,因此想請問一些技巧上的問題
以下是嘗試的程式碼
目的很簡單,就是在輸入框(input)失去焦點時
把輸入框的內容顯示在旁邊的label當中
<script type="text/javascript">
function test()
{
var inputtext = document.getElementById("inputtext");
alert("inputtext: "+inputtext);
var t = inputtext.value;
alert("t: "+t);
var showT = document.getElementById("show");
alert(showT.value);
showT.value = "你輸入的是:"+t;
}
</script>
<span>
<input type="text" id="inputtext" onblur="test()"/>
</span>
<span>
<label id="show">標籤 </label>
</span>
1. 想請問,如何知道一個物件中,有哪些屬性、方法可用?
舉例來說.....
我怎麼知道,我抓到的 showT 裡面有哪些屬性可用?
到底要怎麼樣,才能置換標籤中的內容? (目前我用那個方法會失敗)
雖然可能找的到好心人直接告訴我,那個要用XXX的方法
可是,總不能每次都跑上來問吧?
2. 能不能讓 javascript 稍微好心一點,吐個錯誤訊息出來......
一整個沒動靜,我怎麼知道到底是哪裡出錯?
javascript執行出錯時,好像是直接停在那邊.....
3. 如何傾印物件、陣列中的資料?
在PHP中,我知道var_dump()之後,就常用var_dump()整個印出來
學的速度就很快
在學java的時候,也常用System.out.println() 或是 x.class
把物件、值整個印出來看看
那javascript有沒有類似的東西?我嘗試用alert(),但是.....
他常常只給我吐個 [object] 我怎麼知道他是什麼鬼? = =.....
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.140.89.244
→
01/05 22:13, , 1F
01/05 22:13, 1F
→
01/05 22:14, , 2F
01/05 22:14, 2F
→
01/05 22:14, , 3F
01/05 22:14, 3F
→
01/05 22:14, , 4F
01/05 22:14, 4F
推
01/05 22:19, , 5F
01/05 22:19, 5F
→
01/05 22:23, , 6F
01/05 22:23, 6F
→
01/05 22:24, , 7F
01/05 22:24, 7F
→
01/05 22:25, , 8F
01/05 22:25, 8F
→
01/05 22:40, , 9F
01/05 22:40, 9F
→
01/05 22:41, , 10F
01/05 22:41, 10F
→
01/05 23:10, , 11F
01/05 23:10, 11F
→
01/05 23:10, , 12F
01/05 23:10, 12F
推
01/06 10:06, , 13F
01/06 10:06, 13F