作者applerev (Shokun)
站內Ajax
標題[問題] javascript更改文字內容
時間Thu Jun 5 14:38:17 2008
目前寫法是會將兩個引數傳入到javascript punction內
然後該function會經由這些參數來改變指定的內容
比如說傳入的第二個參數值是hello 就會把網頁上某一段文字更改成hello
目前寫法是這樣
function showmodify_ctg(sid, str){
....略
document.getElementById("mod_org").value = str;
alert(str);
}
要改的值都在這個table內 後來還會加上form
<table id=changectg><tr><td>
<div name="mod_org">show english</div></td></tr></table>
結果是會跳出alert視窗並顯示出內容 但是不會更改值
由於是最近才開始試著用<div>這些東西 所以也不太清楚哪裏有錯
這邊煩請指點
另外我還會利用這個function更改隱藏欄位的值再用post傳遞
<input type=hidden name="m_sid">
<input type=hidden name="m_str">
呼叫到function內就會將兩個參數值放進去
請問是否能用上面那個問題的解法來達到這個目的?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.14.9.105
※ 編輯: applerev 來自: 163.14.9.105 (06/05 14:40)
1F:推 chippclass:<div id="mod_org" name="mod_org"> 改這樣? 06/05 14:44
2F:→ applerev:還是沒變..~"~ 06/05 15:06
3F:→ awpadam:把value改成innerHTML 06/05 15:21
4F:→ applerev:thx 已成功!! 06/05 15:35
5F:→ applerev:多一個問題..改變的內容沒辦法用<td width=xx>改變大小.. 06/05 15:44
6F:→ applerev:沒事了..自己的問題= = 06/05 15:49