我正在为phpbb3论坛构建bbcode,将文本区域从一个div切换到另一个div。问题是,如果有人使用这种方法发布第二篇文章,第一篇文章中的div只会改变,但在使用此bbcode的其他帖子中不会改变。
我需要在课堂上为div工作,或者只为一个内容中的许多帖子工作。
这是实际代码:
<script type='text/javascript'>
<!-- <![CDATA[
function pokazdiv_lang(el) {
for(var i=0; i<=1; i++) {
if(el == i) {
document.getElementById(el).style.display = "block";
}
else
{
document.getElementById(i).style.display = "none";
}
if(el == 0)
{
document.pan_klas_lang_pl.src="pl.png";
document.pan_klas_lang_en.src="en.png";
}
else if(el == 1)
{
document.pan_klas_lang_pl.src="pl.png";
document.pan_klas_lang_en.src="en.png";
}
}
}
// ]]> -->
</script>
<center>
<a href="javascript:void(0);" onclick="pokazdiv_lang('0');"><img NAME="pan_klas_lang_pl" src="pl.png"/></a>
<a href="javascript:void(0);" onclick="pokazdiv_lang('1');"><img NAME="pan_klas_lang_en" src="en.png"/></a>
</center>
<div id="0">{TEXT}</div>
<div id="1">{TEXT}</div>
提前感谢您的帮助! :)
干杯, Areen。