喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
 24  1/3  1  2  3  > 
     
标题: 请高手指点如何实现如下功能  
 
heimayi (heimayi)
金牌会员
Rank: 6Rank: 6
高级会员



UID 11687
精华 2
积分 1619
帖子 1581
金钱 1599 喜悦币
威望 20
人脉 0
阅读权限 70
注册 2002-1-4
状态 离线
[广告]: q m
请高手指点如何实现如下功能

功能要实现的内容在附件的图上,我可以实现从默认区到添加区的功能和排序的功能,但不是知道怎么把添加区的项目写入数据库,请高手指点,或者我们一块交流。。谢谢。。

我的qq:6809878
2003-8-3 12:35 AM#1
查看资料  发短消息  顶部
 
heimayi (heimayi)
金牌会员
Rank: 6Rank: 6
高级会员



UID 11687
精华 2
积分 1619
帖子 1581
金钱 1599 喜悦币
威望 20
人脉 0
阅读权限 70
注册 2002-1-4
状态 离线
[推荐阅读] 如何在下拉框中加入图片选项?
up一下
2003-8-3 01:01 AM#2
查看资料  发短消息  顶部
 
heimayi (heimayi)
金牌会员
Rank: 6Rank: 6
高级会员



UID 11687
精华 2
积分 1619
帖子 1581
金钱 1599 喜悦币
威望 20
人脉 0
阅读权限 70
注册 2002-1-4
状态 离线
[推荐阅读] 求教高手,哪里有好点的聊天室源代码
up
2003-8-3 03:37 AM#3
查看资料  发短消息  顶部
 
nmyushuzi
中级会员
Rank: 3Rank: 3
老会员



UID 20013
精华 0
积分 450
帖子 448
金钱 450 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-5-21
状态 离线
[推荐阅读] 大家来看看这个cookie的奇怪问题!!高手进来!!
用JAVASCRIPT可以实现在两个列表之间的转移,用数组可以实现将列表中的值添如数据库
2003-8-3 03:58 AM#4
查看资料  访问主页  发短消息  QQ  顶部
 
intphp (intphp)
中级会员
Rank: 3Rank: 3
中级会员



UID 19897
精华 2
积分 455
帖子 415
金钱 435 喜悦币
威望 20
人脉 0
阅读权限 30
注册 2003-4-26
状态 离线
[推荐阅读] 你的php及格了吗?
我也在找啊,uping

<?php
脚本说明
:
把如下代码加入<body>区域中
<SCRIPT LANGUAGE="JavaScript">
<!-- 
Begin
oldvalue 
"";
function 
passText(passedvalue) {
  if (
passedvalue != "") {
    var 
totalvalue passedvalue+"n"+oldvalue;
    
document.displayform.itemsbox.value totalvalue;
    
oldvalue document.displayform.itemsbox.value;
  }
}
//  End -->
</script>
<form name="selectform">
<select name="dropdownbox" size=1>
<option value="">请选择</option>
<option value="第一项">第一项</option>
<option value="第二项">第二项</option>
<option value="第三项">第三项</option>
<option value="第四项">第四项</option>
<option value="第五项">第五项</option>
<option value="第六项">第六项</option>
</select>
<input type=button value="添加到列表中" onClick="passText(this.form.dropdownbox.options[this.form.dropdownbox.selectedIndex].value);">
</form>
<form name="displayform" >
<font face="Arial, Helvetica, Sans Serif" size="3"><b>你可以自己选择一下:</b></font><br>
<textarea cols="30" rows="5" name="itemsbox" >
?>
2003-8-3 04:17 AM#5
查看资料  发短消息  顶部
 
intphp (intphp)
中级会员
Rank: 3Rank: 3
中级会员



UID 19897
精华 2
积分 455
帖子 415
金钱 435 喜悦币
威望 20
人脉 0
阅读权限 30
注册 2003-4-26
状态 离线
[推荐阅读] 请教
这个也不错

<?php
脚本说明
:
把如下代码加入<body>区域中
<SCRIPT LANGUAGE="JavaScript">
<!-- 
Begin
var delimiter ":";
function 
MoveOption (MoveFromMoveToToDo) {
  var 
SelectFrom = eval('document.main_form.'+MoveFrom);
  var 
SelectTo = eval('document.main_form.'+MoveTo);
  var 
SelectedIndex SelectFrom.options.selectedIndex;
  var 
container;
  if (
ToDo=='Add') {
    
container=eval('document.main_form.'+ToDo+MoveTo);
  }
  if (
ToDo=='Remove') {
    
container=eval('document.main_form.'+ToDo+MoveFrom);
  }
  if (
SelectedIndex == -1) {
    
alert("请选择一个用户");
  } else {
    for (
i=0i<SelectFrom.options.lengthi++) {
      if(
SelectFrom.options[i].selected) {
        var 
name SelectFrom.options[i].text;
        var 
ID SelectFrom.options[i].value;
        
SelectFrom.options[i] = null;
        
SelectTo.options[SelectTo.options.length]=new Option (name,ID);
        
i=i-1;
        if(
ToDo=='Add'||ToDo=='Remove') {
          
container.value=container.value+name+delimiter;
          
//container.value=container.value+ID+delimiter;
        
}
      }
    }
    }
}
function 
CheckDuplicates (AddListContainerRemoveListContainer) {
    var 
AddList = eval('document.main_form.'+AddListContainer);
    var 
RemoveList = eval('document.main_form.'+RemoveListContainer);
    var 
TempAddList AddList.value;
    var 
TempRemoveList RemoveList.value;
    if (
TempAddList>''&&TempRemoveList>'') {
    
TempAddList TempAddList.substring(0,TempAddList.length-1);
    
TempRemoveList TempRemoveList.substring(0,TempRemoveList.length-1);
    var 
AddArray TempAddList.split(delimiter);
    var 
RemoveArray TempRemoveList.split(delimiter);
    for (
i=0i<AddArray.lengthi++) {
      for (
j=0j<RemoveArray.lengthj++) {
        if (
AddArray[i]==RemoveArray[j]) {
          
AddArray[i]='';
          
RemoveArray[j]='';
          break;
        }
      }
    }
    
AddList.value='';
    for (
i=0i<AddArray.lengthi++) {
      if (
AddArray[i]>'') {
        
AddList.value AddList.value AddArray[i] + delimiter;
      }
    }
    
RemoveList.value='';
    for (
i=0i<RemoveArray.lengthi++) {
      if (
RemoveArray[i]>'') {
        
RemoveList.value RemoveList.value RemoveArray[i] + delimiter;
      }
    }
    }
}
function 
LockChanges() {
    
CheckDuplicates('AddAdmins','RemoveAdmins');
    
CheckDuplicates('AddUsers','RemoveUsers');
}
//  End -->
</script>
<table align="center">
<tr><td>
<FORM name=main_form action="" method=post><INPUT type=hidden name=AddAdmins>
<INPUT type=hidden name=RemoveAdmins> <INPUT type=hidden name=AddUsers> <INPUT
type=hidden name=RemoveUsers>
<div align="center">
<table cellspacing="0" cellpadding="5" border="0">
<tbody>
<tr>
<td valign="top" align="middle" rowspan="2">备选用户<br><select multiple size="12" name="Employees">
<option>Employee_01<option>Employee_02<option>Employee_03<option>Employee_04<option>Employee_05<option>Employee_06<option>Employee_07<option>Employee_08<option>Employee_09<option>Employee_10</option></select>
</td>
<td>
<p align="center"><input onclick="MoveOption('Employees','Admins','Add');" type="button" value="增加Admin >>" name=add_admin>
</p>
<p align="center"><input onclick="MoveOption('Admins','Employees','Remove');" type="button" value="<< 删除Admin" name="remove_admin">
</p></td>
<td valign="top" align="middle">Administrators<br><select multiple size="5" name="Admins">
<option>Admin_01<option>Admin_02<option>Admin_03<option>Admin_04<option>Admin_05</option></select>
</td></tr>
<tr>
<td>
<p align="center"><input onclick="MoveOption('Employees','Users','Add');" type="button" value="增加User >> " name=add_user>
</p>
<p align="center"><input onclick="MoveOption('Users','Employees','Remove');" type="button" value=" << 删除User " name="remove_user">
</p></td>
<td valign="top" align="middle">Users<br><select multiple size="5" name="Users">
<option>User_01<option>User_02<option>User_03<option>User_04<option>User_05</option></select>
</td></tr>
</tbody>
</table>
</div>
</FORM>
</td></tr>
<tr><td>
<div align="center"><input onclick="LockChanges();" type="button" value="保存修改"></div>
<BR>
<div align="center">
<a href="javascript:alert(document.main_form.AddAdmins.value);">查询增加的Admin</a>
<br>
<a href="javascript:alert(document.main_form.RemoveAdmins.value);">查询删除的Admin</a>
<br>
<a href="javascript:alert(document.main_form.AddUsers.value);">查询增加的User</a>
<br>
<a href="javascript:alert(document.main_form.RemoveUsers.value);">查询删除的User</a>
</div>
</td></tr>
</td></tr>
</table>
?>
2003-8-3 04:23 AM#6
查看资料  发短消息  顶部
 
intphp (intphp)
中级会员
Rank: 3Rank: 3
中级会员



UID 19897
精华 2
积分 455
帖子 415
金钱 435 喜悦币
威望 20
人脉 0
阅读权限 30
注册 2003-4-26
状态 离线
[推荐阅读] 请教
这个也马马乎乎

<?php
脚本说明:
把如下代码加入
<body>区域中:
<
SCRIPT LANGUAGE="JavaScript">

<!-- 
Begin
sortitems 
1;  // Automatically sort items within lists? (1 or 0)

function move(fbox,tbox) {
for(var 
i=0i<fbox.options.lengthi++) {
if(
fbox.options[i].selected && fbox.options[i].value != "") {
var 
no = new Option();
no.value fbox.options[i].value;
no.text fbox.options[i].text;
tbox.options[tbox.options.length] = no;
fbox.options[i].value "";
fbox.options[i].text "";
   }
}
BumpUp(fbox);
if (
sortitemsSortD(tbox);
}
function 
BumpUp(box)  {
for(var 
i=0i<box.options.lengthi++) {
if(
box.options[i].value == "")  {
for(var 
j=ij<box.options.length-1j++)  {
box.options[j].value box.options[j+1].value;
box.options[j].text box.options[j+1].text;
}
var 
ln i;
break;
   }
}
if(
ln box.options.length)  {
box.options.length -= 1;
BumpUp(box);
   }
}

function 
SortD(box)  {
var 
temp_opts = new Array();
var 
temp = new Object();
for(var 
i=0i<box.options.lengthi++)  {
temp_opts[i] = box.options[i];
}
for(var 
x=0x<temp_opts.length-1x++)  {
for(var 
y=(x+1); y<temp_opts.lengthy++)  {
if(
temp_opts[x].text temp_opts[y].text)  {
temp temp_opts[x].text;
temp_opts[x].text temp_opts[y].text;
temp_opts[y].text temp;
temp temp_opts[x].value;
temp_opts[x].value temp_opts[y].value;
temp_opts[y].value temp;
      }
   }
}
for(var 
i=0i<box.options.lengthi++)  {
box.options[i].value temp_opts[i].value;
box.options[i].text temp_opts[i].text;
   }
}
// End -->
</script>

<form ACTION="" METHOD="POST">
<table border="0">
<tr>
<td><select multiple size="5" name="list1">
<option value="11"> item 1.1 </option>
<option value="12"> item 1.2 </option>
<option value="13"> item 1.3 </option>
</select></td>
<td>
<input type="button" value="   >>   " onclick="move(this.form.list1,this.form.list2)" name="B1"><br>
<input type="button" value="   <<   " onclick="move(this.form.list2,this.form.list1)" name="B2">
</td>
<td><select multiple size="5" name="list2">
<option value="21"> item 2.1 </option>
<option value="22"> item 2.2 </option>
<option value="23"> item 2.3 </option>
</select></td>
</tr>
</table>
</form>
?>
2003-8-3 04:26 AM#7
查看资料  发短消息  顶部
 
heimayi (heimayi)
金牌会员
Rank: 6Rank: 6
高级会员



UID 11687
精华 2
积分 1619
帖子 1581
金钱 1599 喜悦币
威望 20
人脉 0
阅读权限 70
注册 2002-1-4
状态 离线
[推荐阅读] 用超链打开的新窗口能不能改动原来网页中的文本框内容?
谢谢啊~~~~~这个js的实现方法我收下了~~~可是我还没弄明白怎么入库。。。请
nmyushuzi  或者村里的其他高手给个代码啊,只要个入库的简单的代码就行~~~谢谢。。。
2003-8-3 12:28 PM#8
查看资料  发短消息  顶部
 
heimayi (heimayi)
金牌会员
Rank: 6Rank: 6
高级会员



UID 11687
精华 2
积分 1619
帖子 1581
金钱 1599 喜悦币
威望 20
人脉 0
阅读权限 70
注册 2002-1-4
状态 离线
[推荐阅读] 如何用第一个列表改变另一个列表中的值?
呵呵~~有点思路了~~~~等会搞定后整理给大家。。
2003-8-3 12:33 PM#9
查看资料  发短消息  顶部
 
chempire (chempire)
注册会员
Rank: 2
一般会员



UID 20691
精华 0
积分 83
帖子 83
金钱 83 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2003-6-12
状态 离线
[推荐阅读] 村子设置的cookie的有效期是多久?
好像这个是生成不了的。无法登记入数据库中,我试过
2003-8-3 03:17 PM#10
查看资料  发短消息  顶部
 24  1/3  1  2  3  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.765243 second(s), 8 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP