作者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