Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

修改资讯标题长度问题!知道的进来顶一下啊.拜谢

[复制链接]
benchi6277 发表于 2009-12-1 17:39:58 | 显示全部楼层 |阅读模式
请教版主.难道没人知道这个问题的答案吗?资讯管理里发布新的资讯.但是我这边有些标题的长度会超出80个字节的限制.我想把这个限制给改大一点.数据库里的字段值已经改大了.没用.spacenews.htm里的值也改过了.没用.查了半天js.倒是查出来一个验证的function.但是改了以后发现不生效.郁闷.
function validate(theform) {
        var btn = document.getElementById("thevaluesubmit");
        if(btn) btn.disabled = true;
       
        //标题
        var subject = document.getElementById("subject");
        if(subject) {
                if (subject.value.length < 2 || subject.value.length > 80) {
                        alert("您输入的标题长度不符合要求(2~80),请检查确认。");
                        subject.focus();
                        if(btn) btn.disabled = false;
                        return false;
                }
        }
请各位知道的大哥能否告诉我啊.拜谢.
Gnagno 发表于 2009-12-1 18:18:44 | 显示全部楼层
if (subject.value.length < 2 || subject.value.length > 80) {

把 80改为你想要的数字
回复

使用道具 举报

 楼主| benchi6277 发表于 2009-12-1 22:03:09 | 显示全部楼层
回复 2# Gnagno


    我就是改了,然后还不生效.所以才问各位的啊.不确定提交按钮所引用的验证的function函数是不是这个.
回复

使用道具 举报

董事会 发表于 2009-12-1 22:31:25 | 显示全部楼层
数据库里面,您至少要有两个表需要改啊
回复

使用道具 举报

 楼主| benchi6277 发表于 2009-12-2 09:23:12 | 显示全部楼层
哪两张表?我只找到一张表supe_spaceitems的subject字段是定义信息标题的.这个值我已经改大了啊.
回复

使用道具 举报

lidq.jingwu 发表于 2009-12-2 09:50:24 | 显示全部楼层
回复 5# benchi6277


    你是在前台发表的还是在后台发表的?
回复

使用道具 举报

 楼主| benchi6277 发表于 2009-12-2 11:10:37 | 显示全部楼层
版主你好!我是在后台管理界面里增加新的资讯内容.因为我们这边有些特殊.有些标题会超出80个字节的限制.但是又不能缩短标题.我把数据库里的subject字段值已经改大了.spacenews.htm这个页面里面的输入标题提示也改过了.但是提交的时候,还是报错.我找了好久,也不确定提交这个按钮到底调用的是哪个方法函数.因为如果调的是这个function validate(theform) {
        var btn = document.getElementById("thevaluesubmit");
        if(btn) btn.disabled = true;
        
        //标题
        var subject = document.getElementById("subject");
        if(subject) {
                if (subject.value.length < 2 || subject.value.length > 80) {
                        alert("您输入的标题长度不符合要求(2~80),请检查确认。");
                        subject.focus();
                        if(btn) btn.disabled = false;
                        return false;
                }
        }
alert里的提示和实际的message提示不一样.实际的message是调用的admincp_message.lang.php里的变量.
郁闷啊.不知道这个问题怎么解决.谢谢版主了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 08:28 , Processed in 0.019198 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表