28,391
社区成员
发帖
与我相关
我的任务
分享
function RunSearch(){
//赋值
document.frmSearch.SearchFor.value=document.getElementById("ctlSearchFor").value;
document.frmSearch.SearchOption.value=document.getElementById("SearchOption").value;
document.frmSearch.SearchField.value=document.getElementById("SearchField").value;
var content=document.frmSearch.SearchFor.value;
//如果你想判断其他两个条件的话把下面的注释去掉
/* if(document.frmSearch.SearchOption.value=="")
{
alert("包含不能为空!");
return;//推出函数,防止表单提交
}
if(document.frmSearch.SearchField.value=="")
{
alert("单号不能为空!");
return;//推出函数,防止表单提交
}*/
if(content.replace(/(^\s*) ¦(\s*$)/g,"")==""){
alert("内容为空");
return; //推出函数 ,防止表单提交
}
document.forms.frmSearch.submit();//提交放这里
}
你是靠表单外的输入来判断的吧??
你要把表单外的值给表单内的隐藏字段赋值了提交时才有值啊
<html>
<head>
<title>单号</title>
<link REL="stylesheet" href="include/style.css" type="text/css">
</head>
<body topmargin=5 {$onload}>
{$includes}
{include_if_exists file="include/header.asp"}
<form name="frmSearch" method="GET" action="PS_WEB_VOC7_VW_list.asp">
<input type="Hidden" name="a" value="search">
<input type="Hidden" name="value" value="1">
<input type="Hidden" name="SearchFor" value="">
<input type="Hidden" name="SearchOption" value="">
<input type="Hidden" name="SearchField" value="">
</form>
<table align=center width=100% border=0 cellpadding=0 cellspacing=0>
<tr><td>
<table align=center width=100% border=0 cellpadding=4>
<tr><td>
</td></tr>
<tr><td align=right style="padding-right:15px">
{if $allow_export}
{/if}
{if $allow_export}
<a target="_blank" href="PS_WEB_VOC7_VW_export.asp" class="tablelinks3">输出结果</a>
{/if}
</td></tr></table>
</td></tr>
<tr><td width=100%>
<table class="main_table2" align=center width=100% border=0 cellpadding=0 cellspacing=0>
<tr ><td align=center colspan=2>
{if $allow_search}
<table width=100% border=0 cellpadding=0 cellspacing=0 height=43px class=linedownbody>
<tr>
<td width=30 align=right class=darkshade2> </td>
<td width=22 valign=middle><img src="include/img/arrow_topmenu.gif"></td>
<td align=left valign=middle class="toplist" style="padding-top:2;padding-left:10px"">
<b>搜索 。。。。。。: </b>
<select id="ctlSearchField">
<option value="CGD_BILLNO" {$search_CGD_BILLNO}>单号</option>
</select>
<select id="ctlSearchOption">
<option value="Contains" {$search_contains_option_selected}>包含</option>
</select>
<input type=text size=20 name="ctlSearchFor" id="ctlSearchFor" {$search_searchfor}>
<span class=buttonborder><input type=button class="button" value="搜索" onClick="javascript: RunSearch();"></span>
<script>
function RunSearch(){
//赋值
document.frmSearch.SearchFor.value=document.getElementById("ctlSearchFor").value;
document.frmSearch.SearchOption.value=document.getElementById("SearchOption").value;
document.frmSearch.SearchField.value=document.getElementById("SearchField").value;
var content=document.frmSearch.SearchFor.value;
//如果你想判断其他两个条件的话把下面的注释去掉
if(document.frmSearch.SearchOption.value=="")
{
alert("包含不能为空!");
return;//推出函数,防止表单提交
}
if(document.frmSearch.SearchField.value=="")
{
alert("单号不能为空!");
return;//推出函数,防止表单提交
}
if(content.replace(/(^\s*) ¦(\s*$)/g,"")==""){
alert("内容为空");
return; //推出函数 ,防止表单提交
}
document.forms.frmSearch.submit();//提交放这里
}
</script>
<script>
function aaaa(){
var content = document.frmSearch.SearchFor.value;
if(content.replace(/(^\s*) ¦(\s*$)/g,"")==""){
alert("内容为空");
}
else
document.forms.frmSearch.submit();//提交放这里
}
</script>
<input type=button class="button" value="搜索" onClick="aaaa();">
<script>
function check(){
if (form1.d_text.value=="")
{
alert('请输入xxx!');
form1.d_text.focus();
return false;
}
}
</script>
<input type="button" value="submit" onclick="check()" />
<html>
<head>
<title>单号</title>
<link REL="stylesheet" href="include/style.css" type="text/css">
</head>
<body topmargin=5 {$onload}>
{$includes}
{include_if_exists file="include/header.asp"}
<form name="frmSearch" method="GET" action="PS_WEB_VOC7_VW_list.asp">
<input type="Hidden" name="a" value="search">
<input type="Hidden" name="value" value="1">
<input type="Hidden" name="SearchFor" value="">
<input type="Hidden" name="SearchOption" value="">
<input type="Hidden" name="SearchField" value="">
</form>
<table align=center width=100% border=0 cellpadding=0 cellspacing=0>
<tr><td>
<table align=center width=100% border=0 cellpadding=4>
<tr><td>
</td></tr>
<tr><td align=right style="padding-right:15px">
{if $allow_export}
{/if}
{if $allow_export}
<a target="_blank" href="PS_WEB_VOC7_VW_export.asp" class="tablelinks3">输出结果</a>
{/if}
</td></tr></table>
</td></tr>
<tr><td width=100%>
<table class="main_table2" align=center width=100% border=0 cellpadding=0 cellspacing=0>
<tr ><td align=center colspan=2>
{if $allow_search}
<table width=100% border=0 cellpadding=0 cellspacing=0 height=43px class=linedownbody>
<tr>
<td width=30 align=right class=darkshade2> </td>
<td width=22 valign=middle><img src="include/img/arrow_topmenu.gif"></td>
<td align=left valign=middle class="toplist" style="padding-top:2;padding-left:10px"">
<b>搜索 。。。。。。: </b>
<select id="ctlSearchField">
<option value="CGD_BILLNO" {$search_CGD_BILLNO}>单号</option>
</select>
<select id="ctlSearchOption">
<option value="Contains" {$search_contains_option_selected}>包含</option>
</select>
<input type=text size=20 name="ctlSearchFor" id="ctlSearchFor" {$search_searchfor}>
<span class=buttonborder><input type=button class="button" value="搜索" onClick="javascript: RunSearch();"></span>
<script>
function aaaa(){
var content = document.frmSearch.SearchFor.value;
if(content.replace(/(^\s*) ¦(\s*$)/g,"")==""){
alert("内容为空");
}
else
document.forms.frmSearch.submit();//提交放这里
}
</script>
<span class=buttonborder> <input type=button class="button" value="搜索" onClick="aaaa();"> </span>
<script>
function aaaa(){
var content = document.frmSearch.SearchFor.value;
if(content.replace(/(^\s*) ¦(\s*$)/g,"")==""){
alert("内容为空");
}
else
document.forms.frmSearch.submit();//提交放这里
}
</script>
<span class=buttonborder> <input type=button class="button" value="搜索" onClick="aaaa();"> </span>