进度四(10.22)

今天按照八稿需求改了下问卷界面

package dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;

import bean.Table;
import util.DBUtil;

public class TableDao {
    
    Connection conn=(Connection)DBUtil.getConnection();
    
    //注册
    public boolean add(Table table) {
        
        boolean flag=false;
        
        try {
            String sql="insert into t_table(jgqc,gkglbm,txdz,szdy,wz,dzxx,frdb,yzbm,lxr,gddh,sj,cz,jgsx,jgjj,jsxqmc,qsxqsx,jzxqsx,jsxqgs,gjza,gjzb,gjzc,gjzd,gjze,ntrjeze,jsxqjjfs,hzyxdw,kjhdlx,xkfl,xqjsssly,xqjsyyhy,qtjs)"
                +" values('"+table.getJgqc()
                +"','"+table.getGkglbm()
                +"','"+table.getTxdz()
                +"','"+table.getSzdy()
                +"','"+table.getWz()
                +"','"+table.getDzxx()
                +"','"+table.getFrdb()
                +"','"+table.getYzbm()
                +"','"+table.getLxr()
                +"','"+table.getGddh()
                +"','"+table.getSj()
                +"','"+table.getCz()
                +"','"+table.getJgsx()
                +"','"+table.getJgjj()
                +"','"+table.getJsxqmc()
                +"','"+table.getQsxqsx()
                +"','"+table.getJzxqsx()
                +"','"+table.getJsxqgs()
                +"','"+table.getGjza()
                +"','"+table.getGjzb()
                +"','"+table.getGjzc()
                +"','"+table.getGjzd()
                +"','"+table.getGjze()
                +"','"+table.getNtrjeze()
                +"','"+table.getJsxqjjfs()
                +"','"+table.getHzyxdw()
                +"','"+table.getKjhdlx()
                +"','"+table.getXkfl()
                +"','"+table.getXqjsssly()
                +"','"+table.getXqjsyyhy()
                +"','"+table.getQtjs()
                +"')";
            PreparedStatement pstmt = conn.prepareStatement(sql);
            int i = pstmt.executeUpdate();
            pstmt.close();
            conn.close();
            if(i>0) {
                flag = true;
            }

        }catch(SQLException e) {
            e.printStackTrace();
        }
        return flag;    
    }

}
View Code
package dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;

import bean.User;
import util.DBUtil;

public class UserDao {
    
    Connection conn=(Connection)DBUtil.getConnection();

    //登录
    public boolean login(String username,String password) {
        // TODO Auto-generated method stub
        String sql = "select * from t_user where username ='" + username + "'";
        java.sql.Connection conn = DBUtil.getConnection();
        java.sql.Statement state = null;
        ResultSet rs = null;
        boolean b=false;
        try {
            state = conn.createStatement();
            rs = state.executeQuery(sql);
            while (rs.next()) {
                if(password.equals(rs.getString("password"))) {
                    b=true;
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            DBUtil.close(rs, state, conn);
        }
        return b;
    }
    
    //注册
    public boolean add(User user) {
        
        boolean flag=false;
        
        try {
            String sql="insert into t_user(username,password,jgmc,zzjgdm,name,ssz,yzbm,sex,sheng,shi,zyfx,szhy,jycd,zc,txdz,sj,gddh,yx,qq,power)"
                +" values('"+user.getUsername()
                +"','"+user.getPassword()
                +"','"+user.getJgmc()
                +"','"+user.getZzjgdm()
                +"','"+user.getName()
                +"','"+user.getSsz()
                +"','"+user.getYzbm()
                +"','"+user.getSex()
                +"','"+user.getSheng()
                +"','"+user.getShi()
                +"','"+user.getZyfx()
                +"','"+user.getSzhy()
                +"','"+user.getJycd()
                +"','"+user.getZc()
                +"','"+user.getTxdz()
                +"','"+user.getSj()
                +"','"+user.getGddh()
                +"','"+user.getYx()
                +"','"+user.getQq()
                +"','"+user.getPower()+"')";
            PreparedStatement pstmt = conn.prepareStatement(sql);
            int i = pstmt.executeUpdate();
            pstmt.close();
            conn.close();
            if(i>0) {
                flag = true;
            }

        }catch(SQLException e) {
            e.printStackTrace();
        }
        return flag;    
    }
    
}
View Code
package servlet;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import dao.TableDao;
import bean.Table;

@WebServlet("/AddTableServlet")
public class AddTableServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        request.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=utf-8");
        
        String jgqc=request.getParameter("jgqc");
        String gkglbm=request.getParameter("gkglbm");
        String txdz=request.getParameter("txdz");
        String szdy=request.getParameter("szdy");
        String wz=request.getParameter("wz");
        String dzxx=request.getParameter("dzxx");
        String frdb=request.getParameter("frdb");
        String yzbm=request.getParameter("yzbm");
        String lxr=request.getParameter("lxr");
        String gddh=request.getParameter("gddh");
        String sj=request.getParameter("sj");
        String cz=request.getParameter("cz");
        String jgsx=request.getParameter("jgsx");
        String jgjj=request.getParameter("jgjj");
        String jsxqmc=request.getParameter("jsxqmc");
        String qsxqsx=request.getParameter("qsxqsx");
        String jzxqsx=request.getParameter("jzxqsx");
        String jsxqgs=request.getParameter("jsxqgs");
        String gjza=request.getParameter("gjza");
        String gjzb=request.getParameter("gjzb");
        String gjzc=request.getParameter("gjzc");
        String gjzd=request.getParameter("gjzd");
        String gjze=request.getParameter("gjze");
        String ntrjeze=request.getParameter("ntrjeze");
        String jsxqjjfs=request.getParameter("jsxqjjfs");
        String hzyxdw=request.getParameter("hzyxdw");
        String kjhdlx=request.getParameter("kjhdlx");
        String xkfl=request.getParameter("xkfl");
        String xqjsssly=request.getParameter("xqjsssly");
        String xqjsyyhy=request.getParameter("xqjsyyhy");
        String qtjs=request.getParameter("qtjs");
        
        Table tbwork =new Table();
        tbwork.setJgqc(jgqc);
        tbwork.setGkglbm(gkglbm);
        tbwork.setTxdz(txdz);
        tbwork.setSzdy(szdy);
        tbwork.setWz(wz);
        tbwork.setDzxx(dzxx);
        tbwork.setFrdb(frdb);
        tbwork.setYzbm(yzbm);
        tbwork.setLxr(lxr);
        tbwork.setGddh(gddh);
        tbwork.setSj(sj);
        tbwork.setCz(cz);
        tbwork.setJgsx(jgsx);
        tbwork.setJgjj(jgjj);
        tbwork.setJsxqmc(jsxqmc);
        tbwork.setQsxqsx(qsxqsx);
        tbwork.setJzxqsx(jzxqsx);
        tbwork.setJsxqgs(jsxqgs);
        tbwork.setGjza(gjza);
        tbwork.setGjzb(gjzb);
        tbwork.setGjzc(gjzc);
        tbwork.setGjzd(gjzd);
        tbwork.setGjze(gjze);
        tbwork.setNtrjeze(ntrjeze);
        tbwork.setJsxqjjfs(jsxqjjfs);
        tbwork.setHzyxdw(hzyxdw);
        tbwork.setKjhdlx(kjhdlx);
        tbwork.setXkfl(xkfl);
        tbwork.setXqjsssly(xqjsssly);
        tbwork.setXqjsyyhy(xqjsyyhy);
        tbwork.setQtjs(qtjs);
        
        TableDao sd = new TableDao();
        try{
            sd.add(tbwork);
            response.sendRedirect(request.getContextPath() + "/table.jsp");

        }catch(Exception e){
            System.out.println("添加失败");
            e.printStackTrace();
        }
        
    }


}
View Code
package servlet;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import dao.UserDao;
import bean.User;

@WebServlet("/RegisterServlet")
public class RegisterServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        request.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=utf-8");
        
        String username=request.getParameter("username");
        String password=request.getParameter("password1");
        String jgmc=request.getParameter("jgmc");
        String zzjgdm=request.getParameter("zzjgdm");
        String name=request.getParameter("name");
        String ssz=request.getParameter("ssz");
        String yzbm=request.getParameter("yzbm");
        String sex=request.getParameter("sex");
        String sheng=request.getParameter("sheng");
        String shi=request.getParameter("shi");
        String zyfx=request.getParameter("zyfx");
        String szhy=request.getParameter("szhy");
        String jycd=request.getParameter("jycd");
        String zc=request.getParameter("zc");
        String txdz=request.getParameter("txdz");
        String sj=request.getParameter("sj");
        String gddh=request.getParameter("gddh");
        String yx=request.getParameter("yx");
        String qq=request.getParameter("qq");
        int power = 0;
        User Subject =new User();
        Subject.setUsername(username);
        Subject.setPassword(password);
        Subject.setJgmc(jgmc);
        Subject.setZzjgdm(zzjgdm);
        Subject.setName(name);
        Subject.setSsz(ssz);
        Subject.setYzbm(yzbm);
        Subject.setSex(sex);
        Subject.setSheng(sheng);
        Subject.setShi(shi);
        Subject.setZyfx(zyfx);
        Subject.setSzhy(szhy);
        Subject.setJycd(jycd);
        Subject.setZc(zc);
        Subject.setTxdz(txdz);
        Subject.setSj(sj);
        Subject.setGddh(gddh);
        Subject.setYx(yx);
        Subject.setQq(qq);
        Subject.setPower(power);
        
        UserDao sd = new UserDao();
        try{
            sd.add(Subject);
            response.sendRedirect(request.getContextPath() + "/register.html");

        }catch(Exception e){
            System.out.println("添加失败");
            e.printStackTrace();
        }
        
    }


}
View Code
<%@ page language="java" contentType="text/html; charset=utf-8"
         pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
    <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
    <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script>
    <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
    <title></title>
    <style type="text/css">
        .title{
            width:100%;
            text-align:center;
            margin-top:20px;
        }
        .left{
            width:10%;
            text-align:center;
            top:50%;
        }
        .right{
            width:30%;
            broder:1px solid;
            text-align:center;
            top:50%;
        }
        .write{
            border: 0;
            width: 100%;
            height: 100%;
            margin: 0;
            padding: 0;
        }
    </style>
    <script type="text/javascript">
function check(){
    //根据ID获取值
    var jgmc=document.getElementById("jgmc").value;
    var txdz=document.getElementById("txdz").value;
    var ssdy=document.getElementById("ssdy").value;
    var dzyx=document.getElementById("dzyx").value;
    var frdb=document.getElementById("frdb").value;
    var lxr=document.getElementById("lxr").value;
    var yddh=document.getElementById("yddh").value;

    if(jgmc==""){
        alert("机构全称不能为空");
        return false;
    }
    else if(txdz==""){
        alert("通讯地址不能为空");
        return false;
    }
    else if(ssdy==""){
        alert("所属地域不能为空");
        return false;
    }
    else if(dzyx==""){
        alert("电子邮箱不能为空");
        return false;
    }
    else if(frdb==""){
        alert("法人代表不能为空");
        return false;
    }
    else if(lxr==""){
        alert("联系人不能为空");
        return false;
    }
    if(yddh==""){
        alert("移动电话不能为空");
        return false;
    }
    return true;
}
</script>
</head>
<body>
<div class="title"><h2>河北省重大技术需求征集表</h2></div>
<form action="AddTableServlet" method="post" onsubmit="return check()">
    <table border="1" align="center" width="60%">
        <tr>
            <td class="left">*机构全称</td>
            <td colspan="2" class="right"><input class="write" type="text" name="jgqc" id="jgqc"></td>
            <td class="left">归口管理部门</td>
            <td colspan="2"><input class="write" type="text" name="gkglbm" id="gkglbm" value=""></td>
        </tr>
        <tr>
            <td class="left">*通讯地址</td>
            <td colspan="2" class="right"><input class="write" type="text" name="txdz" id="txdz"></td>
            <td class="left">*所在地域</td>
            <td colspan="2"><input class="write" type="text" name="szdy" id="szdy"></td>
        </tr>
        <tr>
            <td class="left">网址</td>
            <td colspan="2" class="right"><input class="write" type="text" name="wz" id="wz"></td>
            <td class="left">*电子信箱</td>
            <td colspan="2"><input class="write" type="text" name="dzxx" id="dzxx"></td>
        </tr>
        <tr>
            <td class="left">*法人代表</td>
            <td colspan="2" class="right"><input class="write" type="text" name="frdb" id="frdb"></td>
            <td class="left">邮政编码</td>
            <td colspan="2"><input class="write" type="text" name="yzbm" id="yzbm"></td>
        </tr>
        <tr>
            <td class="left" rowspan="2">*联系人</td>
            <td class="right" rowspan="2" colspan="2"><input class="write" type="text" name="lxr" id="lxr"></td>
            <td class="left">*电话</td>
            <td colspan="2">1.固定<input class="write" type="text" name="gddh" id="gddh">2.手机<input class="write" type="text" name="sj" id="sj"></td>
        </tr>
        <tr>
            <td class="left">传真</td>
            <td colspan="2"><input class="write" type="text" name="cz" id="cz"></td>
        </tr>
        <tr>
            <td class="left">*机构属性</td>
            <td class="right" colspan="5">
                <input type="radio" value="企业" name="jgsx" id="jgsx">企业
                <input type="radio" value="高等院校" name="jgsx" id="jgsx">高等院校
                <input type="radio" value="研究机构" name="jgsx" id="jgsx">研究机构
                <input type="radio" value="其他" name="jgsx" id="jgsx">其他
            </td>
        </tr>
        <tr>
            <td colspan="6" border="0">*机构简介(单位基本情况,研究基础等,限500字)</td>
        </tr>
        <tr>
            <td colspan="6" height="100px">
            <div class="formControls col-xs-8 col-sm-9">
                <!-- 核心代码 start-->
                <textarea name="jgjj" cols="100" rows="5" class="textarea" placeholder=""
                          onKeyUp="Huitextarealength(this)"></textarea>
                <p class="textarea-numberbar"><em class="textarea-length">0</em>/
                    <am>500</am>
                </p>
                <!-- 核心代码 end-->
            </div>
            </td>
        </tr>
        <tr>
            <td class="left">*技术需求名称</td>
            <td class="right" colspan="2"><input class="write" type="text" name="jsxqmc"></td>
            <td class="left">*需求时限</td>
            <td class="right" colspan="2"><input class="write" type="text" name="qsxqsx">年-<input class="write" type="text" name="jzxqsx">年</td>
        </tr>
        <tr>
            <td colspan="6" border="0">*技术需求概述</td>
        </tr>
        <tr>
            <td colspan="6" height="150px">
            <div class="formControls col-xs-8 col-sm-9">
                <!-- 核心代码 start-->
                <textarea name="jsxqgs" cols="100" rows="5" class="textarea" placeholder="1、主要问题(需要解决的重大技术问题,限500字)
2、技术关键(所需的关键技术、主要指标,限500字)
3、预期目标(技术创新性、经济社会效益,限500字)"
                          onKeyUp="Huitextarealength(this)"></textarea>
                <p class="textarea-numberbar"><em class="textarea-length">0</em>/
                    <am>500</am>
                </p>
                <!-- 核心代码 end-->
            </div>
            </td>
        </tr>
        <tr>
            <td class="left">关键字</td>
            <td class="right" colspan="1"><input class="write" type="text" name="gjza"onblur="checkGjz1()"id="gjz1"></td>
            <td class="right" colspan="1"><input class="write" type="text" name="gjzb"onblur="checkGjz2()"id="gjz2"disabled="disabled"></td>
            <td class="right" colspan="1"><input class="write" type="text" name="gjzc"onblur="checkGjz3()"id="gjz3"disabled="disabled"></td>
            <td class="right" colspan="1"><input class="write" type="text" name="gjzd"onblur="checkGjz4()"id="gjz4"disabled="disabled"></td>
            <td class="right" colspan="1"><input class="write" type="text" name="gjze"onblur="checkGjz5()"id="gjz5"disabled="disabled"></td>
        </tr>
        <tr>        
            <td class="left">拟投入金额总额</td>
            <td class="right" colspan="5"><input dir="rtl" style="width: 50%;border: 0" type="text" name="ntrjeze" id="ntrjeze"value="0">万元</td>
        </tr>
        <tr>
            <td class="left">*科技活动类型</td>
            <td class="right" colspan="5">
                <input type="radio" name="kjhdlx" onclick="type1()" value="基础研究">基础研究
                <input type="radio" name="kjhdlx" onclick="type2()" value="应用研究">应用研究
                <input type="radio" name="kjhdlx" onclick="type2()" value="试验发展">试验发展
                <input type="radio" name="kjhdlx" onclick="type2()" value="研究与试验发展成果应用">研究与试验发展成果应用
                <input type="radio" name="kjhdlx" onclick="type2()" value="技术推广与科技服务">技术推广与科技服务
                <input type="radio" name="kjhdlx" onclick="type2()" value="生产性活动项">生产性活动项
            </td>
        </tr>
        <tr id="type" align="center"></tr>
        <tr id="type1" align="center"></tr>
        <tr>
            <td class="left" rowspan="2">*技术需求解决方式</td>
            <td class="right" colspan="5">
                <input type="radio" value="独立开发" name="jsxqjjfs">独立开发
                <input type="radio" value="合作研发" name="jsxqjjfs">合作研发
                <input type="radio" value="委托研发" name="jsxqjjfs">委托研发
                <input type="radio" value="其他方式" name="jsxqjjfs">其他方式
            </td>
        </tr>
        <tr>
            <td class="left" colspan="2">合作意向单位(选填)</td>
            <td class="right" colspan="3"><input  class="write" type="text" name="hzyxdw"></td>
        </tr>
        <tr>
            <td colspan="6"><div align="center"><input type="submit" value="提交"></div></td>
        </tr>
    </table>
</form>
</body>
<script type="text/javascript">

function checkGjz1(){
    var gjz1 = document.getElementById("gjz1").value;
    var docGjz2 = document.getElementById("gjz2");
    var docGjz3 = document.getElementById("gjz3");
    var docGjz4 = document.getElementById("gjz4");
    var docGjz5 = document.getElementById("gjz5");

    if(gjz1 =='' || typeof(gjz1) == 'undefined' ){
        //Action for not checked
        document.getElementById('gjz2').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方
        jQuery('#gjz2').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        
        //Action for not checked
        document.getElementById('gjz3').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz3').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        
        //Action for not checked
        document.getElementById('gjz4').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz4').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        
        //Action for not checked
        document.getElementById('gjz5').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz5').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        docGjz2.value="";
        docGjz3.value="";
        docGjz4.value="";
        docGjz5.value="";
        
    return false;
    }
    else
        {
        
        
        document.getElementById('gjz2').removeAttribute('disabled') // 删除指定element的属性,使用原生JS方法
        jQuery('#gjz2').removeAttr('disabled')  // 删除指定element的属性,使用jQuery方法
        
        }
}
function checkGjz2(){
    var gjz2 = document.getElementById("gjz2").value;
    var docGjz3 = document.getElementById("gjz3");
    var docGjz4 = document.getElementById("gjz4");
    var docGjz5 = document.getElementById("gjz5");

    if(gjz2 =='' || typeof(gjz2) == 'undefined' ){
        
        //Action for not checked
        document.getElementById('gjz3').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz3').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        document.getElementById('gjz4').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz4').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        document.getElementById('gjz5').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz5').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        docGjz3.value="";
        docGjz4.value="";
        docGjz5.value="";    
    return false;
    }
    else
        {
        document.getElementById('gjz3').removeAttribute('disabled') // 删除指定element的属性,使用原生JS方法
        jQuery('#gjz3').removeAttr('disabled')  // 删除指定element的属性,使用jQuery方法    
        }
}
function checkGjz3(){
    var gjz3 = document.getElementById("gjz3").value;
    var docGjz4 = document.getElementById("gjz4");
    var docGjz5 = document.getElementById("gjz5");

    if(gjz3 =='' || typeof(gjz3) == 'undefined' ){
            
        //Action for not checked
        document.getElementById('gjz4').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz4').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        document.getElementById('gjz5').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz5').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        docGjz4.value="";
        docGjz5.value="";
        
    return false;
    }
    else
        {
        
        
        document.getElementById('gjz4').removeAttribute('disabled') // 删除指定element的属性,使用原生JS方法
        jQuery('#gjz4').removeAttr('disabled')  // 删除指定element的属性,使用jQuery方法
        
        }
}
function checkGjz4(){
    var gjz4 = document.getElementById("gjz4").value;
    var docGjz4 = document.getElementById("gjz4");
    var docGjz5 = document.getElementById("gjz5");

    if(gjz4 =='' || typeof(gjz4) == 'undefined' ){
                        
        //Action for not checked
        document.getElementById('gjz5').setAttribute('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用原生JS方法
        jQuery('#gjz5').attr('disabled', 'disabled')
        //  为指定的element添加指定的属性,使用jQuery方法
        docGjz5.value="";
        
    return false;
    }
    else
        {    
        document.getElementById('gjz5').removeAttribute('disabled') // 删除指定element的属性,使用原生JS方法
        jQuery('#gjz5').removeAttr('disabled')  // 删除指定element的属性,使用jQuery方法
        }
}

//字数限制:
var Huitextarealength = function (obj){
    var html = $(obj).parent();
    var tatal = html.find('am').html();
    var sets = $(obj).val().length;
 
    if(sets*1>tatal*1){
        var str = '<div style="width: auto;position: absolute; right: 4%;color: red;">字数超出限制</div>';
        $(obj).after(str);
        html.find('em').css({color:'red'});
    }else {
        $(obj).parent().find('div').remove();
        html.find('em').css({color:'black'});
    }
    //设置已输入数量
    html.find('em').html(sets);
}
//计算总资金
/* function Sum(){
        var qyzc = document.getElementById("qyzc").value;
        var jhztz = document.getElementById("jhztz");
        var sum=Number(qyzc);
        jhztz.value=sum;    
} */

    function type1(){
        var htmltext="<td>学科分类(限基础研究填写)</td><td colspan='5'><input class='write' type='text' name='xkfl'></td>";
        $("#type").html(htmltext);
        $("#type1").html("");
    }
    function type2(){
        var htmltext="<td class='left'>需求技术所属领域(非基础研究填写)</td><td class='right' colspan='5'>"
            +"<input type='checkbox' name='xqjsssly' value='电子信息技术'>电子信息技术"
            +"<input type='checkbox' name='xqjsssly' value='光机电一体化'>光机电一体化"
            //+"<input type='checkbox' name='xqjsssly' value='软件'>软件"
            +"<input type='checkbox' name='xqjsssly' value='生物制药技术'>生物制药技术"
            +"<input type='checkbox' name='xqjsssly' value='新材料及应用'>新材料及应用"
            //+"<input type='checkbox' name='xqjsssly' value='先进制造技术'>先进制造技术"
            +"<input type='checkbox' name='xqjsssly' value='现代农业'>现代农业"
            +"<input type='checkbox' name='xqjsssly' value='新能源与高效节能'>新能源与高效节能"
            +"<input type='checkbox' name='xqjsssly' value='资源与环境'>资源与环境"
            +"<input type='checkbox' name='xqjsssly' value='高技术服务业'>高技术服务业"
            +"<input type='checkbox' name='xqjsssly' value='海洋'>海洋"
            +"<input type='checkbox' name='xqjsssly' value='社会公共事业'>社会公共事业"
            +"<input type='checkbox' name='xqjsssly' value='医疗卫生'>医疗卫生"
            +"<input type='checkbox' name='xqjsssly' value='其他技术'>其他技术</td>";
        var htmltext1="<td>其他技术</td> <td colspan='4'><input class='write' type='text' name='qtjs'></td>";
        var htmltext2="<td>需求技术应用行业(参见国民经济行业分类,非基础研究填写)</td> <td colspan='4'><input class='write' type='text' name='xqjsyyhy'></td>";
        $("#type").html(htmltext);
        $("#type1").html(htmltext1);
    }
</script>
</html>
View Code

 

posted @ 2020-10-22 20:41  vvxvv  阅读(82)  评论(0)    收藏  举报