Changeset 12222 for trunk/cic-hcap
- Timestamp:
- 2006-07-13T19:38:43+12:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cic-hcap/macros/extra.dm
r12221 r12222 1147 1147 \{ 1148 1148 \} 1149 1150 function initalizeAdvancedBibliographySearch() 1151 \{ 1152 \} 1153 1154 function prepareAdvancedBibliographySearch() 1155 \{ 1156 document.AdvancedBibliographyQueryForm.q.value = ""; 1157 1158 for (var i = 0; i < document.AdvancedBibliographyQueryForm.abqv.length; i++) \{ 1159 var abqv_value = document.AdvancedBibliographyQueryForm.abqv[i].value; 1160 if (abqv_value != "") \{ 1161 var combiner = "&"; 1162 if (document.AdvancedBibliographyQueryForm.abqc[i].value == "or") \{ 1163 combiner = "|"; 1164 \} 1165 if (document.AdvancedBibliographyQueryForm.abqp[i].value == "1") \{ 1166 abqv_value = '"' + abqv_value + '"'; 1167 \} 1168 addQueryTerm(document.AdvancedBibliographyQueryForm.q, "[" + abqv_value + "]:" + document.AdvancedBibliographyQueryForm.aqi[i].value, combiner); 1169 \} 1170 \} 1171 1172 alert(document.AdvancedBibliographyQueryForm.q.value); 1173 \} 1149 1174 } 1150 1175 … … 1153 1178 <td> 1154 1179 <nobr> 1155 <select name="abqi" onChange="prepare BibliographySearch();">1180 <select name="abqi" onChange="prepareAdvancedBibliographySearch();"> 1156 1181 <option value="RE">General keyword</option> 1157 1182 <option value="RR">Author keyword</option> … … 1159 1184 </select> 1160 1185 1161 <select name= 'abqp'>1186 <select name="abqp" onChange="prepareAdvancedBibliographySearch();"> 1162 1187 <option value='0'>contains</option> 1163 1188 <option value='1'>is</option> … … 1166 1191 <input name='abqv' type='text' style='width: 450px'/> 1167 1192 1168 <select name="abqc" >1193 <select name="abqc" onChange="prepareAdvancedBibliographySearch();"> 1169 1194 <option value="and">and</option> 1170 1195 <option value="or">or</option> … … 1208 1233 <form name=AdvancedBibliographyQueryForm method=get action="_gwcgi_" onSubmit="prepareAdvancedBibliographySearch();"> 1209 1234 <input type="hidden" name="a" value="q"> 1235 <input type="hidden" name="q" value=""> 1236 <input type="hidden" name="qt" value="1"> 1237 <input type="hidden" name="qf" value="1"> 1238 <input type="hidden" name="fqa" value="1"> 1239 <input type="hidden" name="m" value="-1"> 1210 1240 1211 1241 <table> … … 1264 1294 <input type="hidden" name="aqib" value=""> 1265 1295 1266 <select name= 'aqp'>1296 <select name="aqp" onChange="prepareAdvancedSearch();"> 1267 1297 <option value='0'>contains</option> 1268 1298 <option value='1'>is</option> … … 1273 1303 </span> 1274 1304 1275 <select name="aqc" >1305 <select name="aqc" onChange="prepareAdvancedSearch();"> 1276 1306 <option value="and">and</option> 1277 1307 <option value="or">or</option>
Note:
See TracChangeset
for help on using the changeset viewer.