找回密码
 立即加入
搜索

楼主: 偶然

帮忙编个网页

[复制链接]
 楼主| 偶然 发表于 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(){/ Q: v  K3 }, l; M9 f) D+ z
var jsToHTML = "<table name ='xxx' id='xxx'>"+"<.....>"+"<button>"
% X8 }- i/ R/ ?  b- H5 q  M) p% c//todo show 方法查下是不是前面要加document.  P7 ]: q# Z9 m9 e. C9 h
show();: t9 y) B7 E0 w' T7 u7 u
. J! i7 p9 S$ m# t9 o
}
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 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发表的 :
2 `5 F" e$ t& m9 d; p' POK下了,回去吃饭,要是还搞不定,自己查下网上一堆,实在不行有问题可以发我邮件,javaz@163.com或者msn:weilxue@hotmail.com一起交流
+ g# Y4 L" E: h
还是没弄好。。。谢谢了
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

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

使用道具 举报

漂灵 发表于 2010-12-18 14:10:29 | 显示全部楼层
晕死,qq邮箱这边回不了,直接贴上来吧。。。
9 t) O& c& P5 }* B" P  r4 j5 @//仅是新增用户名密码为例。。。。。具体新增其他东西直接修改即可,这是个js页面,- E" {/ V) o: _; z# z
$(initTable);
0 C, m/ `: |5 W6 \$ ~8 Bvar edit=false;0 I" l7 p$ Z4 q
function initTable(){
7 |9 x4 v8 \: x# Q0 _# |    var bodyHTML="";$ C+ ]9 t* S6 L( @' ^
    bodyHTML += createTR('0097','张三');3 X- b% [; I# {2 L- d
    bodyHTML += createTR('0098','李四');
1 {3 @( x1 R  j6 ]    bodyHTML += createTR('0099','王五');, o; G7 {$ x9 D" G0 b1 A4 R& O
    $("#userList").html(bodyHTML);2 d# N+ r* \1 z5 P& H
    6 q+ t/ F' ~1 [! P  [
    //新增1 c; q. ?6 X! w+ w
    $("#addUser").click(function(){, B( |% F0 b5 O7 i5 P# _
        addUser();
) n! ]% Z5 X; Z    });5 D* ^8 r. X0 T
}
3 R3 V4 u7 r: j  ~8 _( a//创建行
1 H  l7 c! `6 @; G5 ~function createTR(userCode,userName){
7 F- u- K/ O7 G    var html = "";' v, u8 ]( b/ w' `, i/ k" o
    html += "<tr class=\\"tdItem\\" >"
8 S* _3 P5 [* C" U        + "<td><input type=\\"checkbox\\"/></td>"
4 ?. h+ a# n, C. D) c& ^" j8 G$ k         + "<td>" + userCode + "</td>" 1 i7 s: S7 d2 ~
         + "<td>" + userName + "</td>" ; j+ N- z9 |+ k( U$ f+ \1 m
         + "<td><a href=\\"javascript:void(0);\\" onclick=\\"userView(this);\\" class=\\"opLink\\">查看</a> |  <a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"deleteUser(this)\\">删除</a></td>"
1 H+ z# G; `9 F6 \# @7 s) V+ l' W! B    return html;- ]$ n( t+ |4 N, _  m" C/ T
}
( R! I' w+ J- {8 R' |- z" p//添加用户资料8 E7 x8 `" a, Q9 }3 i: ]* [# c- O1 V
function addUser(){: L6 z  ]0 _- o: r% q8 z7 K
    $("#addUser").attr("disabled","true").addClass("icoNone");; J2 N  J4 {. I0 V. h$ ?! B& q
    if (edit) {' r. t" w5 {& N
        alert("请先保存");
! F- |: s8 M8 @' H* T7 V# c% U        return;
$ t% B9 H0 t, h4 O  p& X    } else {
3 m5 i; n( P/ L$ B, I5 s" @        edit = true;! ~9 G& p, U: t. n" B4 w
    }/ u4 |( G+ Y3 V" t  Q: R
    var userList="<tr class=\\"tdItem\\">"
' j% t! i# r$ {8 D- H                    +"<td> </td>"
5 O  t! A+ K5 c; J9 |                    +"<td><input id=\\"userCode\\"  type=\\"text\\" maxlength=\\"50\\" style=\\"width:90px\\"></td>"% E$ r/ ], F3 R. g; \2 J
                    +"<td><input id=\\"userName\\"  type=\\"text\\" maxlength=\\"50\\" style=\\"width:90px\\"></td>"4 K' t! Q( R5 ]! c
                    +"<td><a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"userSave(this)\\">保存</a> | <a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"cancelSave(this)\\">取消</a></td>"
" ~% e& I/ i# x+ C0 }6 ~                    +"</tr>";
, X9 U4 l8 d+ a* X7 r    " V/ k& Z- k' V/ H9 Y) A! k/ I% e
    if($("#userList tr").length==0){3 r8 h% ]  f/ v
      $("#userList").append(userList)
. n9 m: t/ N# h  g! u4 x1 w4 N    }else{4 I  K6 N4 F$ G9 F8 K
      $(userList).insertBefore($("#userList tr:eq(0)"));2 E9 j; W! `; L9 L: a- U# f
    }! Y2 U  c9 g! a
}) C6 u! X4 ?) C. K6 q
//保存5 I; c3 D) `% V" d9 ]
function userSave(self){
/ ~* P0 }0 ]$ l9 l6 _  g) Z8 F  {    var userCode=$("#userCode").val();: q7 T. n9 T# B" U3 k/ x/ F6 y! X
    var userName=$("#userName").val();
+ \" h, L  K# i3 }. U, r% a) ]5 D    if(userCode==""){9 \! M. |8 k+ M+ L  ]1 V0 S& p% p
        alert("用户代码不能为空");
7 Y+ W2 |! P2 l        return;5 X4 i0 Z- D* h" ~. H- {+ z! ?  ]
    }
% a: ?) G  f* _! V9 C, Q    if(userName==""){, W; c7 f5 d( ], E
        alert("用户名不能为空");
  ]: v( e2 @& x0 B        return;' \7 d" a3 v8 d+ q4 p) W
    }
) W' z+ ]0 a# l1 [! e    var userList=createTR(userCode,userName);
! ~4 G+ `8 R, v9 [: g2 C$ b4 X) }# V; L    if($("#userList tr").length==0){, K) }& P5 A7 K* l- G9 p
      $("#userList").append(userList)
$ Q% U# y6 R1 g9 B9 {1 l  M    }else{
3 \2 {* X# K, T4 S' x% t      $(userList).insertBefore($("#userList tr:eq(0)"));- K; T2 m* E; u- W9 j
    }
4 h0 [0 ^6 j$ d7 b2 B0 S* F' p    cancelSave(self);' l) B  D8 v9 L- G& L
}9 l9 R: ~, c. v4 q  m" \1 G  ~
//取消
% p, T/ q, |2 [0 d. B/ Ofunction cancelSave(self){; r* c7 u% C: F. ^& }, V2 t
    edit = false;- F" r( u2 c8 O
    $(self).parent().parent().remove();5 P; X) V$ ]' F. {$ `6 |9 s
    $("#addUser").removeAttr("disabled","true").removeClass("icoNone");
$ G2 z9 T3 ?; s( ^/ \}* d& Z4 T7 f- R9 i7 s8 t
//删除
. q" ^- ?5 S, M2 ]function deleteUser(self){( n( z1 k2 d( K5 s& v. A( R
    $(self).parent().parent().remove();
! Q8 l( F5 M0 f; A5 |. M5 s5 u3 ?    & `  j; b* I' A. D* M
}
" z3 x( M& u& u4 H; q* V% P. w  Z3 b//查看用户资料
; H! M/ }- H6 C7 T1 Kfunction userView(self){3 H' M) J" `$ K) D: ^" C9 z
    var selfObj=$(self).parent().parent().find("td");
' \! q" M2 M2 L    var userCode = selfObj.eq(1).text();
  ]) p' k. X" }$ _    var userName = selfObj.eq(2).text();# I8 K. R* q) P8 t5 Z0 C/ c$ _0 \' _
    alert("用户代码:"+userCode+";"+"用户名:"+userName);2 z! h- v4 ]% \+ J" ~' o3 t( g
}
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-18 14:14:54 | 显示全部楼层
html页面:. f9 d! G6 t6 ?8 q0 A2 @2 v6 {" c
<body> 9 _9 _4 g% X/ e2 k6 r: s
<div align="center">4 T4 s( G9 [0 `5 k7 X$ v
<table border="0" cellspacing="0" cellpadding="0" width="500">
' s7 w' r$ S( n, c- b' ^: E0 o6 N; ]  <tr>' V+ E/ U0 z8 |. `
    <th>选择</th>% V2 ^0 V/ f4 D
    <th>用户代码</th>
6 q& `% S/ ]% q6 n" d! c    <th>用户名</th>
1 l, t4 H! A% ?* b% h    <th>操作 <input type="button" class="btn" value="新增" id="addUser"/></th>  ?' Y/ k& Y+ u& B6 x
  </tr>
) g. T6 [: {: Q' z  <tbody id="userList">+ ]5 Q& X3 s5 G1 t- J
  </tbody>
: H- ]1 y& [0 `8 W. s: q6 @+ {0 v</table>
1 J5 L2 h6 Q+ P" `9 K9 N9 M</div># N) `! M- W. y& H" i; W0 W; B# p
</body>
0 B) S! c  m, Z' F. H8 ^/ w//其他头部自行添加
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-1 22:31 , Processed in 0.022303 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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