申論 4利用Javascript 之onClick 功能來製作如圖(a)讓使用者可由表單(form)輸入四個inputs,第一個輸入是server 端程式的url 字串,第二三四個輸入是三個keys 的值,用以組合query string。待Javascript 程式組合好包含url 及query string 的request 字串後,再藉由submit button 點擊(click)後傳送出去。例如,如果url 輸入的是"wwwc.moex.gov.tw/lp.asp",三個keys 的值分別為1, 2, 3,則所組合好的request 字串則為"http://wwwc.moex.gov.tw/lp.asp?key1=1&key2=2&key3=3",當submit button被點擊(click)後,則以request 字串為名稱的網頁就會抓回來。請將圖(b)空格內之編號及答案依序寫在試卷上。(25分,其中(7)、(21)、(22)各為2分,其餘均為1分)Query String Exampleurl: wwwc.moex.gov.tw/lp.aspkey1: 1key2: 2key3: 3submit(a)圖<Script Language=JavaScript>function Location() {var UrlStr;UrlStr = "http://"+document.LocationBody.url.value +(1) +(2) +(3) +(4) +(5) +(6) ;window.location.href = (7) ;}</Script><Form Name=LocationBody>(8) <Input Type= (9) Name= (10) ><BR>(11) <Input Type= (12) Name= (13) ><BR>(14) <Input Type= (15) Name= (16) ><BR>(17) <Input Type= (18) Name= (19) ><BR><Input Type= (20) Value= (21) onClick= (22) ></Form></BODY></HTML>圖(b)