小问题出错啦!求助!

gaoks 2003-06-02 07:27:41
<script language="JavaScript">
/**
* 查看选中记录的详细信息。
*/
function View(){
var nID = getCheckedValue("ID");
openWindow("view.asp?ID=" + nID);
}
</script>

...
<td id="btnView" onclick="View()">详细信息</td>
...

错在哪里?
...全文
23 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chichuli_4 2003-06-03
  • 打赏
  • 举报
回复
定义openWindow
liushukai810627 2003-06-02
  • 打赏
  • 举报
回复
javascript的openwindow函数我也没见过。我只知道window.open是打开一个窗口
wonderfulhfj 2003-06-02
  • 打赏
  • 举报
回复
没问题啊
possible_Y 2003-06-02
  • 打赏
  • 举报
回复
没有 openWindow函数
gaoks 2003-06-02
  • 打赏
  • 举报
回复
是这样的,我想在点击“详细信息”时,只出现详细信息的内容并且可以修改。但是打不开,我还需要建立view.asp文件吗?

下面是LIST.asp的代码:

<%
'@author Considering
'@dependOn
' /pub/js/util.js
' /inc/toolbar_js.htm
'@param
' nRecordCount
' nPage
' nPageCount
'@element
' <form id="formMain">
'
%>
<script language="JavaScript">
/**
* 检查记录被选中的情况,以决定几个按钮是否可用。
*/
function SelCheck()
{
var nChecked = getCheckedLength("ID");
var bOnlyOne = (nChecked == 1);
var bNone = (nChecked == 0);
var bAll = (nChecked == <%=nRecordCount%>);
setEnability("btnSelAll" , !bAll );
setEnability("btnUnSelAll", !bNone );
setEnability("btnDel" , !bNone );
setEnability("btnView" , bOnlyOne);
setEnability("btnRework" , bOnlyOne);
}

/**
* 选中当前显示的全部记录。
*/
function SelAll() {
setChecked("ID");
SelCheck();
}

/**
* 取消选中对当前显示的全部记录的选中。
*/
function UnSelAll() {
setUnChecked("ID");
SelCheck();
}

/**
* 提交表单,删除选中记录。
*/
function Del() {
if (confirm("确定删除选中记录?")) {
if (confirm("真的确定?")) {
window.formMain.action = "del.asp";
window.formMain.submit();
}
}
}

/**
* 转到增加新记录页面。
*/
function Add() {
setUnChecked("ID");
window.formMain.action = "add.asp";
window.formMain.submit();
}

/**
* 转到指定页。
* @param nPage 指定页码
*/
function GotoPage(nPage) {
window.formMain.action = "list.asp?Page=" + nPage;
window.formMain.submit();
}

/**
* 提交表单,修改选中的记录。
*/
function Rework(){
window.formMain.action = "add.asp";
window.formMain.submit();
}

/**
* 查看选中记录的详细信息。
*/
function View(){
var nID = getCheckedValue("ID");
openWindow("view.asp?ID=" + nID);
}
</script>

<tr>
<th colspan=100 style="padding:0px">
<table class="TABLE_TOOLBAR" id="TOOLBAR">
<tr>
<%
if nRecordCount>1 then
%>
<td id="btnSelAll" onclick="SelAll()">全选</td>
<td id="btnUnSelAll" onclick="UnSelAll()">取消选中</td>
<%
end if
if nRecordCount>0 then
%>
<td id="btnView" onclick="View()">详细信息</td>
<td id="btnRework" onclick="Rework()">修改</td>
<td id="btnDel" onclick="Del()">删除</td>
<%
end if
%>
<td id="btnAdd" onclick="Add()">新增</td>
</tr>
</table>
</th>
</tr>
Reker熊 2003-06-02
  • 打赏
  • 举报
回复
別的函數的問題
funboy88 2003-06-02
  • 打赏
  • 举报
回复
你的这段程序没有问题,
有问题的是,你的其他函数里面,
你的getCheckedValue
openWindow
函数可能有问题

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧