找回密码
 立即加入
搜索

楼主: 偶然

帮忙编个网页

[复制链接]
 楼主| 偶然 发表于 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(){
0 l/ b2 ~: _) o" ?+ C% v7 l0 [var jsToHTML = "<table name ='xxx' id='xxx'>"+"<.....>"+"<button>"1 x1 J+ ~( H7 t; c; t
//todo show 方法查下是不是前面要加document.# H  L- |3 f8 O- P
show();
7 g# D- K8 j' K5 N; B% X2 R2 V$ m) n6 h : \: S; C5 S3 a
}
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 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发表的 : $ b4 @4 l# d% l# Q
OK下了,回去吃饭,要是还搞不定,自己查下网上一堆,实在不行有问题可以发我邮件,javaz@163.com或者msn:weilxue@hotmail.com一起交流

- r" @8 Z, i0 s$ O- v 还是没弄好。。。谢谢了
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

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

使用道具 举报

漂灵 发表于 2010-12-18 14:10:29 | 显示全部楼层
晕死,qq邮箱这边回不了,直接贴上来吧。。。
; {! a; T6 S4 h4 G0 x9 s//仅是新增用户名密码为例。。。。。具体新增其他东西直接修改即可,这是个js页面,( |# L& `7 W5 H. l1 s# y# L* R
$(initTable);2 R. b2 f! X0 G; g# l$ N
var edit=false;+ g. _0 v6 n( L% K6 a7 q# e
function initTable(){( g. c; a/ j7 P8 U8 V) n1 q
    var bodyHTML="";4 o: R  b5 X( M0 m% F8 q8 b
    bodyHTML += createTR('0097','张三');
2 c. q  g% ], Y0 G3 U) i& @    bodyHTML += createTR('0098','李四');7 r- `$ ^& T& Q) g6 J& w
    bodyHTML += createTR('0099','王五');
: b2 t3 n0 P# F8 e    $("#userList").html(bodyHTML);
6 O0 t+ ?' g, l% n    % q  N. W7 _3 b) s0 v, e% V5 x
    //新增
; r1 r, _9 V* k; A0 W    $("#addUser").click(function(){( @: @( L6 G# C- y+ x) x
        addUser();( w  W( o' x+ m* A: x3 `& Y
    });
9 U, m( E7 {$ j) [5 v' n}! `8 a" e; V0 K7 s: N% j7 D# U( [1 m: q
//创建行2 ]+ P1 ~+ B: L$ {6 ?, ^
function createTR(userCode,userName){
$ u! W9 x7 t% j; k) t    var html = "";
( p- h. g$ u/ R6 m9 b# d    html += "<tr class=\\"tdItem\\" >"   M, f. j% r% }$ d. v( U3 `
        + "<td><input type=\\"checkbox\\"/></td>" $ K4 {3 Z* g8 B' a3 D
         + "<td>" + userCode + "</td>" 7 W" ^5 H6 H/ o( K  n4 `
         + "<td>" + userName + "</td>" & }( e7 G! L4 C) B# x: O
         + "<td><a href=\\"javascript:void(0);\\" onclick=\\"userView(this);\\" class=\\"opLink\\">查看</a> |  <a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"deleteUser(this)\\">删除</a></td>") s9 d' r9 A6 L6 H5 y( J  {
    return html;9 f% l% ~) O7 J7 V/ Y
}8 B( H+ `8 d3 O# D$ b
//添加用户资料
  G9 g2 j, ]/ |8 zfunction addUser(){
" H* J/ z9 U" m& G    $("#addUser").attr("disabled","true").addClass("icoNone");. b1 V( x4 i( _( ]4 ]
    if (edit) {
7 V5 S& o" E4 c; s' s        alert("请先保存");
- ~# \" T+ ?( e) j        return;
" S9 `! [( z! Y8 o* `    } else {
8 J& c6 l4 ^3 x% h) i( @        edit = true;
) K8 J5 S6 k: X3 `/ x    }
  e: E! w, u3 m  W, ?    var userList="<tr class=\\"tdItem\\">"1 `5 K3 k, N2 @) O/ C/ o. R: q; v
                    +"<td> </td>"$ r9 z+ b; D& C# s3 n/ ?& [
                    +"<td><input id=\\"userCode\\"  type=\\"text\\" maxlength=\\"50\\" style=\\"width:90px\\"></td>"6 S$ g7 Y. ]9 D- F6 X& H3 D/ g7 Q& U
                    +"<td><input id=\\"userName\\"  type=\\"text\\" maxlength=\\"50\\" style=\\"width:90px\\"></td>"
9 w! B6 w2 w' U3 Z# `- q% l                    +"<td><a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"userSave(this)\\">保存</a> | <a href=\\"javascript:void(0)\\" class=\\"opLink\\" onclick=\\"cancelSave(this)\\">取消</a></td>"$ i$ u7 g) X- }# W4 X3 Y' w
                    +"</tr>";
6 x: D- e4 ?( E- }2 s    $ @) A- v; d" |7 }7 |9 G$ U& x9 |
    if($("#userList tr").length==0){
; O3 `: B9 c( F: t/ p+ s      $("#userList").append(userList)+ O' N) \+ j& I+ D6 c
    }else{2 I% S3 M7 R# T( a5 ~
      $(userList).insertBefore($("#userList tr:eq(0)"));% v% w3 V2 K  t2 o8 D
    }6 n. O: p8 R" ]
}
; l0 L+ R! y0 |" e//保存
0 `0 W! @/ O. Rfunction userSave(self){
( \- J6 S% J6 \+ }6 \    var userCode=$("#userCode").val();
; x* B/ P9 A3 S( E: A    var userName=$("#userName").val();% `+ ~. c: O- _% L: R
    if(userCode==""){
/ F' V& W/ i# l/ i/ L        alert("用户代码不能为空");
, W8 t" w; ]4 X7 T6 i$ Q        return;  m3 E% R+ I! M' [7 [& [. q
    }
2 @' ^- z: ?# x3 r    if(userName==""){
+ d( P6 v# p( g% p5 X: j/ m* U        alert("用户名不能为空");) q7 a% y' h3 d! G5 y0 W
        return;
2 w4 j, k7 v5 c  ^3 J. K/ u    }: K: k6 Y$ S3 `
    var userList=createTR(userCode,userName);2 r; ]4 H, \3 f2 h6 }3 D( v
    if($("#userList tr").length==0){
$ d' c9 e2 W* i# u      $("#userList").append(userList)& O5 ^) z4 b' |
    }else{% v- c2 O3 S  f: E
      $(userList).insertBefore($("#userList tr:eq(0)"));; S5 W0 s/ W8 r' }4 K" {3 L
    }% ^. v# `2 i8 h4 ?
    cancelSave(self);" e6 ~) ]5 g) l+ u
}
4 Z% D3 T+ Z' q$ Y//取消5 }' m( q2 y$ C  D
function cancelSave(self){
6 I$ K$ _( [6 G- O5 H    edit = false;
# Q4 W# b( L  T/ @1 o; k9 s    $(self).parent().parent().remove();
1 B/ p" U6 r+ b& |% X5 w4 e    $("#addUser").removeAttr("disabled","true").removeClass("icoNone");
8 c5 H9 t6 `* d3 I8 r' L}
+ \2 B4 ?' B, ~. `. O//删除
" J& ^1 u& V+ |# J% G+ }* Zfunction deleteUser(self){
3 N# I9 L( c" S' {: u. i* R  r    $(self).parent().parent().remove();
, w; x6 ^4 Y: t: C) _4 ?% A9 \   
3 H0 l' P: e9 n. s- N: N8 P3 J}: B) l6 Z; H" ~0 m: i
//查看用户资料4 c, ^) {: ~; Q
function userView(self){
6 c: U) t% D4 }: ~! S! A    var selfObj=$(self).parent().parent().find("td");
9 p( c1 z* p/ T- F% o, T; A' R; e    var userCode = selfObj.eq(1).text();
. E2 C1 [0 a1 P    var userName = selfObj.eq(2).text();
9 @8 H" B/ O: Y: N/ u7 r$ N    alert("用户代码:"+userCode+";"+"用户名:"+userName);
: ]8 j, ?$ s, b3 h! x" U, k5 d}
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

漂灵 发表于 2010-12-18 14:14:54 | 显示全部楼层
html页面:' M4 E* a1 F, _, L
<body> * y7 `8 }/ j8 o/ P2 j$ B! N& g, O
<div align="center">7 l) x1 l4 J8 h) U
<table border="0" cellspacing="0" cellpadding="0" width="500">1 C+ Q$ j9 c" h% `- G) e
  <tr>
% G: K! U3 v( q, G( {7 L4 }    <th>选择</th>4 ]! X5 p5 T) C1 [$ k! T9 B! k
    <th>用户代码</th>1 N) d4 l9 X/ Z+ w* }1 r
    <th>用户名</th>
( X# a3 A& K! I# l    <th>操作 <input type="button" class="btn" value="新增" id="addUser"/></th>
, @$ t+ h, ^8 i8 @& q( p  </tr>
( l$ }. U9 s9 Z- a! ]  <tbody id="userList">
: A/ d2 v+ [2 g! A8 g$ u2 B; z  </tbody>
0 ?- Z' E" j6 O: Y+ U; Y</table>
) f  t& n8 N' ]5 I, H7 S" }9 f</div>4 J/ `1 L4 c0 h4 r+ d: _  {
</body>
% F( _/ N$ b- i* T3 ^//其他头部自行添加
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-18 01:37 , Processed in 0.025112 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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