已修改好的文件:(1222,15:05补丁)点击下载 user_post.asp
效果图:

添加了代码:user_post.asp 第470行 </select>后 </div>前
yves 优化完美版
<select id="logtype" onchange="changeT()">
<option value="">选择话题</option>
<option value="[原创]">[原创]</option>
<option value="[转载]">[转载]</option>
</select>
<script language="javascript">
function changeT()
{var t = document.getElementById("logtype");
var n = document.getElementById("topic");
n.value = t.value + n.value.replace("[转载]","").replace("[原创]","");
}
</script>
<option value="">选择话题</option>
<option value="[原创]">[原创]</option>
<option value="[转载]">[转载]</option>
</select>
<script language="javascript">
function changeT()
{var t = document.getElementById("logtype");
var n = document.getElementById("topic");
n.value = t.value + n.value.replace("[转载]","").replace("[原创]","");
}
</script>
超级简单版
<select id="c1" onchange="a()">
<option>选择话题</option>
<option value="">[原创]</option>
<option value="">[转载]</option>
</select>
<script>
function a()
{
var s1 = document.all.c1[document.all.c1.selectedIndex].text;
var s2
if(s1 == "选择话题")
s2 = "";
else
s2 = s1;
document.all.topic.value=s2;
}
</script>
<option>选择话题</option>
<option value="">[原创]</option>
<option value="">[转载]</option>
</select>
<script>
function a()
{
var s1 = document.all.c1[document.all.c1.selectedIndex].text;
var s2
if(s1 == "选择话题")
s2 = "";
else
s2 = s1;
document.all.topic.value=s2;
}
</script>
修改一个缺点,如果填好标题后,再选择,标题会被覆盖,就像DV那样(修改方法同上)。
<option value="">类型</option>
<option value="[原]">原</option>
<option value="[转]">转</option>
</select>
<script>
function CHangeT()
{
var t = document.getElementById("logtype");
var n = document.getElementById("topic");
ChangeHead();
} function CHeckType()
{
}
function IndexOfHead()
{ var n = document.getElementById("topic");
if( n.value.indexOf("[转]")>=0 || n.value.indexOf("[原]")>=0)
{return true;}
else
{
return false;
}
}
function ChangeHead()
{ var t = document.getElementById("logtype");
var n = document.getElementById("topic");
n.value = t.value + n.value.replace("[转]","").replace("[原]",""); //alert(IndexOfHead());
/*
if(!IndexOfHead())
{
n.value = t.value + n.value;
}else
{
n.value = t.value + n.value.replace("[转]","").replace("[原]","");
}
*/
}
</script>
<option value="[原]">原</option>
<option value="[转]">转</option>
</select>
<script>
function CHangeT()
{
var t = document.getElementById("logtype");
var n = document.getElementById("topic");
ChangeHead();
} function CHeckType()
{
}
function IndexOfHead()
{ var n = document.getElementById("topic");
if( n.value.indexOf("[转]")>=0 || n.value.indexOf("[原]")>=0)
{return true;}
else
{
return false;
}
}
function ChangeHead()
{ var t = document.getElementById("logtype");
var n = document.getElementById("topic");
n.value = t.value + n.value.replace("[转]","").replace("[原]",""); //alert(IndexOfHead());
/*
if(!IndexOfHead())
{
n.value = t.value + n.value;
}else
{
n.value = t.value + n.value.replace("[转]","").replace("[原]","");
}
*/
}
</script>
点点滴滴
选择话题