以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  table1.primarykey获取的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=176314)

--  作者:bailing
--  发布时间:2022/4/8 11:22:00
--  table1.primarykey获取的问题
function edit(){
    if (table1.primarykey){
        location="edit.htm?page=" + table1.pagenumber + "&key=" + table1.primarykey;
    }
}
这段代码里面 (table1.primarykey) 不应该是个条件么,返回true或false,可是生成的链接里面能正确获取到id;

function myfunction(){
if (table1.primarykey){
mark.page.value = table1.pagenumber;
mark.id.value = table1.primarykey;
}
if (document.getElementById("id").value=\'\'){
  return false ;
  }else{
  return (mark).submit()
  }
}
我依葫芦画瓢写的,服务器只能收到table1.pagenumber的结果,请老师帮忙指点一下

--  作者:有点蓝
--  发布时间:2022/4/8 11:31:00
--  
调试
function myfunction(){
alert(table1.primarykey)
if (table1.primarykey){
mark.page.value = table1.pagenumber;
mark.id.value = table1.primarykey;
}
alert(document.getElementById("id").value) if (!document.getElementById("id").value){
  return false ;
  }else{
alert(mark)   return (mark).submit()
  }
}
[此贴子已经被作者于2022/4/8 11:31:11编辑过]

--  作者:bailing
--  发布时间:2022/4/8 11:40:00
--  
我操作了一下,结果如图
图片点击可在新窗口打开查看此主题相关图片如下:id.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:调试.png
图片点击可在新窗口打开查看
能获取到id的值,是我提交的时候没有提交上去?


--  作者:bailing
--  发布时间:2022/4/8 11:45:00
--  
alert(table1.primarykey)
这一句也直接将id返回来了

--  作者:有点蓝
--  发布时间:2022/4/8 11:56:00
--  
那就是提交或者接收数据处理逻辑的问题了,和table1.primarykey没有关系
--  作者:bailing
--  发布时间:2022/4/8 12:02:00
--  
主要是同样的方式,page能传过来,id传不过来,我再看看其他代码有没有问题,谢谢老师