失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > javascript的万能查询器根据网上一些朋友的代码个性后得到.

javascript的万能查询器根据网上一些朋友的代码个性后得到.

时间:2021-09-11 13:15:07

相关推荐

javascript的万能查询器根据网上一些朋友的代码个性后得到.

1<!--

2功能:JavaScript实现自定义SQL语句生成

3作者:郭拉

4-2-7

5e-mail:guo_la@

6-->

7<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">

8<html>

9<head>

10<title>代理商收入明细表</title>

11<metahttp-equiv="pragma"content="no-cache">

12<metahttp-equiv="cache-control"content="no-cache">

13<metahttp-equiv="expires"content="0">

14<metahttp-equiv="keywords"content="keyword1,keyword2,keyword3">

15<metahttp-equiv="description"content="Thisismypage">

16<linkrel="stylesheet"type="text/css"href="cnc.css">

17</head>

18<bodyonLoad=javascript:addRow()>

19<P>

20<SCRIPT>

21functionaddRow()

22{

23myNewRow=document.all.myTable.insertRow();

24varlenRow=document.all.myTable.rows.length;

25

26if(lenRow>1)

27{

28varpoint=myNewRow.rowIndex;

29varlenCol=document.all.myTable.rows(0).cells.length;

30varsa="sa"+lenRow;

31varsb="sb"+lenRow;

32varsc="sc"+lenRow;

33varsd="sd"+lenRow;

34

35for(i=0;i<lenCol;i++)

36{

37if(i==0){

38document.all.myTable.rows(point).insertCell();

39////document.all.myTable.rows(point).cells(i).innerHTML="<divalign=center><selectname='select'><optionvalue=''></><optionvalue='name'>名称&nbsp;&nbsp;</><optionvalue='sex'>性别</><optionvalue='add'>地址</></select></div>";

40document.all.myTable.rows(point).cells(i).innerHTML="<divalign=center><selectname='select'id="+sa+"><optionvalue='地区名称'>地区名称</><optionvalue='客户名称'>客户名称</><optionvalue='客户证件类型'>客户证件类型</><optionvalue='客户证件号'>客户证件号</><optionvalue='客户三类标志'>客户三类标志</></select></div>";

41}

42elseif(i==1){

43document.all.myTable.rows(point).insertCell();

44document.all.myTable.rows(point).cells(i).innerHTML="<divalign=center><selectname='select'id="+sb+"><optionvalue='>'>></><optionvalue='<'><</><optionvalue='='>=</><optionvalue='like'>包含</></select></div>";

45}

46elseif(i==2){

47document.all.myTable.rows(point).insertCell();

48document.all.myTable.rows(point).cells(i).innerHTML="<divalign=center><inputtype='text'name='value'id="+sc+"class=bt2></div>";

49}

50elseif(i==3){

51document.all.myTable.rows(point).insertCell();

52document.all.myTable.rows(point).cells(i).innerHTML="<divalign=center><selectname='lj'id="+sd+"onChange='javascript:addRow()'><option></><optionvalue='and'>并且</><optionvalue='or'>或者</></select></div>";

53}

54}

55}

56if(lenRow==1)

57{

58for(i=0;i<4;i++)

59{

60document.all.myTable.rows(0).insertCell();

61document.all.myTable.rows(0).cells(i).innerHTML="&nbsp;";

62}

63}

64}

65functiondelRow()

66{

67varlenRow1=document.all.myTable.rows.length;

68if(lenRow1>2){

69document.all.myTable.deleteRow();

70}

71}

72</SCRIPT>

73<SCRIPT>

74functionlookdate()

75{

76varRows=document.all.myTable.rows.length;

77varsa="sa";

78varsb="sb";

79varsc="sc";

80varsd="sd";

81vars="";

82

83for(x=2;x<=Rows;x++)

84{

85

86for(i=0;i<document.all.item(sa+x).length;i++)

87{

88if(document.all.item(sa+x).options[i].selected)

89{

90s=s+document.all.item(sa+x).options[i].value+"";

91//alert(s);

92break;

93}

94}

95

96for(i=0;i<document.all.item(sb+x).length;i++)

97{

98if(document.all.item(sb+x).options[i].selected)

99{

100s=s+document.all.item(sb+x).options[i].value+"";

101//alert(s);

102break;

103}

104}

105

106///s=s+"'"+document.all.item(sc+x).value+"'";

107s=s+document.all.item(sc+x).value;

108for(i=0;i<document.all.item(sd+x).length;i++)

109{

110if(document.all.item(sd+x).options[i].selected)

111{

112s=s+document.all.item(sd+x).options[i].value+"";

113//alert(s);

114break;

115}

116}

117

118

119//alert(s);

120}

121alert(s);

122document.forms[0].elements[3].value=s;

123//document.forms[0].submit();这行为点击自动提交。

124

125}

126</SCRIPT></P><P>

127<BR/>

128<br/>

129<center>

130请在下面选择查询条件

131</center></P>

132<tablewidth="90%"border=1align="center"cellpadding="0"cellspacing="0"bordercolorlight="#CCCCCC"bordercolordark="#FFFFFF"id=myTablename=myTable>

133<trbgcolor="#DBDBDB">

134<td><divalign="center">字段名</div></td>

135<td><divalign="center">比较符</div></td>

136<td><divalign="center">查询值</div></td>

137<td><divalign="center">关连符</div></td>

138</tr>

139</table>

140<palign="center"><ahref="javascript:delRow()">删除条件</a>

141<ahref="javascript:lookdate()">查询</a></p>

142<FORMaction="display.jsp"method="get"name="sql">

143<tablewidth="100%"border="1">

144<tr>

145<tdwidth="85%">

146<INPUTtype="hidden"name="sqltext"value="">

147SELECT

148<INPUTname="sqltext1"type="text"value="*"size="32">

149From

150<INPUTname="tablename"type="text"id="sqltext2"size="16"value="all12">

151Where

152<INPUTname="sqltext3"type="text"id="sqltext3"value="rownum&lt;100"size="32">

153<INPUTtype="Submit"name="button1"value="提交"/>

154</td>

155

156</tr>

157</table>

158</FORM>

159<p>

160<center>

161选择完成后请点击查询

162</center>

163</p>

164

165

166

167</body>

168</html>

169

170

171

如果觉得《javascript的万能查询器根据网上一些朋友的代码个性后得到.》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。