找回密码
 立即加入
搜索

楼主: 偶然

帮忙编个网页

[复制链接]
 楼主| 偶然 发表于 2010-12-17 19:25:52 | 显示全部楼层

回 8楼(漂灵) 的帖子

用JS写的按钮我不会写。。。
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-17 19:33:49 | 显示全部楼层
???这个怎么不会呢,jsp会写不,你定义一个var,将这行代码作何拼装,最后show出来就可以了。。具体的呢查下js基础吧,这个很基础。。。
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-17 19:37:12 | 显示全部楼层
function test(){; G7 a3 ~# ]3 r5 B  D6 d& k( H
var jsToHTML = "<table name ='xxx' id='xxx'>"+"<.....>"+"<button>"
3 P2 B& m, g# U: g" v//todo show 方法查下是不是前面要加document.
9 U, A$ h: Y/ h5 y( pshow();8 j# o( M+ c/ {. O1 V

& a7 x- s( x, J2 f}
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-17 19:48:27 | 显示全部楼层
OK下了,回去吃饭,要是还搞不定,自己查下网上一堆,实在不行有问题可以发我邮件,javaz@163.com或者msn:weilxue@hotmail.com一起交流
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 偶然 发表于 2010-12-17 20:18:14 | 显示全部楼层
引用第13楼漂灵于2010-12-17 19:48发表的 :
1 d) K/ U% V. a4 I1 Z2 ]% hOK下了,回去吃饭,要是还搞不定,自己查下网上一堆,实在不行有问题可以发我邮件,javaz@163.com或者msn:weilxue@hotmail.com一起交流
  i  A7 d2 o- f' J% a
还是没弄好。。。谢谢了
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-18 13:55:45 | 显示全部楼层
看过你写的代码了,明白你啥意思了,原来你没明白我的意思,我之前也没声明,不知道你会不会用jquery,你的代码我没细看(没注释啊大哥!最起码要稍微有点css吧),我帮你写了个,回你邮箱了,用的jquery(不是我故意用个框架给你,是不用这个我现在也忘记了怎么写了具体),你看看,那边不懂的再说
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-18 14:10:29 | 显示全部楼层
晕死,qq邮箱这边回不了,直接贴上来吧。。。0 m9 P( o+ |; T& h
//仅是新增用户名密码为例。。。。。具体新增其他东西直接修改即可,这是个js页面,
5 {  a' X# g3 P, Z1 ~$(initTable);" b" S0 A# ?( D) c
var edit=false;7 i  q+ {9 L' X1 R
function initTable(){
5 R! G* s7 x' X+ e* y    var bodyHTML="";
/ M9 X  |6 E, g) K. _& K; [    bodyHTML += createTR('0097','张三');
  X: V" D5 E1 b8 i; f' L+ w    bodyHTML += createTR('0098','李四');# k% X! I' h% M7 f5 d% @
    bodyHTML += createTR('0099','王五');% h* v7 C- C9 }5 W7 Z, q5 l
    $("#userList").html(bodyHTML);
  T7 {. P: [- `) p* H7 G" ^    - P! @! B5 F( @$ @. \$ f, p
    //新增1 ^' \/ v9 {0 a- t+ d& f
    $("#addUser").click(function(){! b& L" }& O0 |
        addUser();
7 f. c+ r/ x, e' x. M3 ^    });
2 g7 _' s( k- j9 s}" J2 {8 e2 C8 U9 O* E" ?
//创建行
8 a: n. N9 n9 l. I1 r# Xfunction createTR(userCode,userName){4 ], |' x/ i# \* p8 ^
    var html = "";0 R, m4 P8 \' L4 H
    html += "<tr class=\\"tdItem\\" >" / x9 |4 @" T1 g7 M' Q$ g* O
        + "<td><input type=\\"checkbox\\"/></td>" ) ?5 C1 Y1 A- S) D$ G: n
         + "<td>" + userCode + "</td>"
7 }/ \" a- q* ?; t2 K+ z1 S. Z1 a: k$ C         + "<td>" + userName + "</td>"
; F9 s% X# G% F! D8 B( y' W2 L         + "<td><a href=\\"javascript:void(0);\\" onclick=\\"userView(this);\\" class=\\"opLink\\">查看</a> |  <a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"deleteUser(this)\\">删除</a></td>"" n1 K) R/ c* b% m) ?
    return html;% h3 f/ l& M1 c* L* z
}
/ f) x% q# p& a//添加用户资料7 }: {! P, H/ `5 j
function addUser(){
: N5 Y$ E/ Y( {* \& ?    $("#addUser").attr("disabled","true").addClass("icoNone");$ z0 y( T: b: Q& }. a$ `- U) [
    if (edit) {
4 a% N4 M0 `0 b/ ?1 \, u        alert("请先保存");5 S3 `6 T" U8 }+ U; k" v( @, G
        return;
" Q; j( b: B- H    } else {' L! j% G: F9 [# S4 @2 n( |
        edit = true;
6 n- [: e3 P& d: X    }
4 @( p- r' P) u' B, j    var userList="<tr class=\\"tdItem\\">"0 A2 L5 H0 ^4 V2 V, @4 ~
                    +"<td> </td>"
, ?$ S+ M. X1 d6 \5 a( W# `4 s' d                    +"<td><input id=\\"userCode\\"  type=\\"text\\" maxlength=\\"50\\" style=\\"width:90px\\"></td>"+ j2 ~% y3 }' O9 I. a/ X
                    +"<td><input id=\\"userName\\"  type=\\"text\\" maxlength=\\"50\\" style=\\"width:90px\\"></td>"5 w' l& @* E# v7 Q
                    +"<td><a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"userSave(this)\\">保存</a> | <a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"cancelSave(this)\\">取消</a></td>"
0 u6 R/ I) e4 x: s" k( X                    +"</tr>";( T/ J+ I7 q. x0 }$ I% |0 R
   
+ q8 I; h3 @& n  K& r; w    if($("#userList tr").length==0){
0 c: g, P5 e3 x: h8 G      $("#userList").append(userList)1 k1 B# e8 p2 b/ E1 ~( v+ w
    }else{
  o# L2 r" D9 @3 W+ }. b, l      $(userList).insertBefore($("#userList tr:eq(0)"));- L7 k! J1 J7 R, [9 d# E
    }
& {, }# E8 `7 s  y4 V2 V: i}! o# v7 C3 p% L- B, C3 d
//保存8 \* ?! N; p* O. r
function userSave(self){4 c9 c" c8 t: x2 r/ x# `+ q0 p! v
    var userCode=$("#userCode").val();: J2 w* U0 M  B1 t% N% ~
    var userName=$("#userName").val();1 q. J6 j2 m0 Y/ L/ z4 _( R
    if(userCode==""){
9 F* u7 j+ i# [        alert("用户代码不能为空");
- r) i" `; o4 h( B  G# J2 C8 P        return;
8 X  u* Y" G% K; w8 X    }7 S. O/ [% I& F0 f' j: h
    if(userName==""){
. a' I2 D! e/ Q$ i        alert("用户名不能为空");  E% ~( g0 l5 |/ r- K* N
        return;; _, @/ Z( |" H2 ?3 W) W
    }
4 B5 ~! u$ c2 w, m1 R    var userList=createTR(userCode,userName);" N: M) U, w4 y+ b. O0 ?. V
    if($("#userList tr").length==0){
9 |) ^0 `+ n! s3 Y2 q' S      $("#userList").append(userList)7 u; S7 s$ F+ r' x* a  T2 W' w
    }else{  b: A9 ^8 Q2 F2 ^
      $(userList).insertBefore($("#userList tr:eq(0)"));+ Q' p$ K: F7 m; X. E
    }7 \9 }) l9 J7 ^
    cancelSave(self);6 Q2 J# ~7 O$ K5 t
}9 {: h6 g+ k* w5 y$ ]
//取消
& P: z6 E; a7 z  \function cancelSave(self){5 i# E  ^2 X8 f
    edit = false;9 x9 i$ L: W. q7 E
    $(self).parent().parent().remove();
- L- Z* _: V- }. ]% O" _    $("#addUser").removeAttr("disabled","true").removeClass("icoNone");8 H- ~6 s; P- e5 X  Q
}
, ~, d( i" |) d: H0 O2 o2 S5 A//删除+ E3 E$ }- D9 k: X
function deleteUser(self){' S# \4 |1 z; Q; A! X- [! S
    $(self).parent().parent().remove();, L0 n2 }% ]4 o+ W/ [9 \. {
   
) a1 b$ ?7 [" b& ]- S}$ H$ W% E* x# l2 F2 [. F
//查看用户资料& b  B/ \) _$ X, I
function userView(self){% p/ M% a$ }9 G: U3 p
    var selfObj=$(self).parent().parent().find("td");
3 R" o- _% h3 g2 p0 h( m& Z# D    var userCode = selfObj.eq(1).text();  G7 y/ j  Y2 @% e& b/ r9 ^
    var userName = selfObj.eq(2).text();/ k' V% r) h! Q  T: r. l
    alert("用户代码:"+userCode+";"+"用户名:"+userName);
. h7 w, j" u6 S4 T" S7 z8 t* X2 T* _}
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-18 14:14:54 | 显示全部楼层
html页面:- G. c% f) Y( c8 w) B. Z; V
<body>
& _$ [) U0 i: ~7 a<div align="center">/ m7 L; G6 T" m" }
<table border="0" cellspacing="0" cellpadding="0" width="500">
8 s6 Q  `: q8 X  D4 X  W; k7 D* `  <tr>
" X5 @/ E- R% ~( K; I    <th>选择</th>
3 J3 ^& F( P3 E5 Y" W( S# R) `    <th>用户代码</th>
/ }" O$ L% O2 |    <th>用户名</th>- a+ S; [- `8 e9 z* u0 e0 k9 ?2 h+ ^
    <th>操作 <input type="button" class="btn" value="新增" id="addUser"/></th>
( H( G5 {6 C& X5 F% f+ K+ W  </tr>2 R* z4 m# q: ?: y# ?
  <tbody id="userList">
: C/ a, _5 A* h& M$ v; R6 r  </tbody>
- f# I) @; b  d" ^( ^& K6 |0 f8 g& Z</table># L- c- G( ~- I' D9 E! F: a% t0 I6 ~
</div>
% d3 v$ Q: b% B& B- P% H+ I</body>
: L& ]: t% F3 k* J  t! I. n//其他头部自行添加
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-18 14:15:29 | 显示全部楼层
同时要在页面引入jquery,jquery在网上直接下
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

手机版|龙江曦月 ( 闽ICP备05009150号-1 )闽公安网备35060202000316

GMT+8, 2025-11-6 21:11 , Processed in 0.043143 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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