建站代码网

热门标签

织梦dedecms输入tag标签时中文逗号自动变成英文逗号的方法

后台发布文章输入tag标签时一般是中文,当需要输入逗号时需要切换到英文状态,这样来回切换很麻烦。那如何让中文的逗号自动转换为英文的逗号呢?

打开 /dede/templets/article_add.htm 文件
找到
<input name="tags" type="text" id="tags" value="" style="width:300px" onChange="$Obj('keywords').value=this.value;" />
修改为
<input name="tags" type="text" id="tags" value="" style="width:300px" onkeyup="this.value=this.value.replace(/,/g, ','); $Obj('keywords').value=this.value;" />

打开 /dede/templets/article_edit.htm 文件
找到
<input name="tags" type="text" id="tags" value="<?php echo $tags; ?>" style="width:300px" />
修改为
<input name="tags" type="text" id="tags" value="<?php echo $tags; ?>" style="width:300px" onkeyup="this.value=this.value.replace(/,/g, ','); $Obj('keywords').value=this.value;"/>

按如上方法修改完之后需要更新下缓存,否则可能会失败。