彰化一整天的論壇

 找回密碼
 立即註冊
查看: 408|回復: 0

google表單訂單查詢(div)加某一列字變色

[複製鏈接]
發表於 2021-6-26 16:40:06 | 顯示全部樓層 |閱讀模式
範例網址:
https://sites.google.com/view/in ... 7%E8%AE%8A%E8%89%B2
請輸入A01



  1. <html>
  2. <head>
  3. <meta charset="UTF-8" />
  4. <script type="text/javascript">
  5. function showHint(str)
  6. {
  7. var xmlhttp;

  8.         if (window.XMLHttpRequest)
  9.           {// code for IE7+, Firefox, Chrome, Opera, Safari
  10.           xmlhttp=new XMLHttpRequest();
  11.           }
  12.         else
  13.           {// code for IE6, IE5
  14.           xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  15.           }
  16.         xmlhttp.onreadystatechange=function()
  17.           {
  18.                   if (xmlhttp.readyState==4 && xmlhttp.status==200)      
  19.                   {
  20.                         var result=xmlhttp.responseText;
  21.                         var obj = JSON.parse(result);//解析json字串為json物件形式
  22.                                                 
  23.                         var html = '<div>';//
  24.                         
  25.                         for (var i = 0; i < obj[0].data.length; i ++ ) {//
  26.                                 
  27.                                 html+= obj[0].data[i]+':';
  28.                                 for(j=1;j<obj.length;j++)
  29.                                 {
  30.                                   if(i==2)//第3列字變紅色
  31.                                     html+= '<font color=red>'+obj[j].data[i]+'</font><br/>';
  32.                                   else
  33.                                     html+= obj[j].data[i]+'<br/>';
  34.                                 }
  35.                                       
  36.                         }
  37.                         html+="</div>";
  38.                         
  39.                         document.getElementById("order_status").innerHTML=html;
  40.                         if(obj.length==1){ //只有一筆代表查不到資料
  41.                                 alert('查無資料');
  42.                                 document.getElementById("order_status").innerHTML='<br><font color=red>查無資料</font>';;
  43.                         }
  44.                   }

  45.           }
  46.     var url="https://script.google.com/macros/s/AKfycbwJOajAYKRM77CELpG5bf5koUbY-TdN24apUJfo22FLsYft9rTP/exec";
  47.         xmlhttp.open("get",url+"?uid="+encodeURIComponent(str),true);
  48.         xmlhttp.send();
  49. }
  50. </script>
  51. </head>
  52. <body>

  53. 輸入購買者身分證號:<input type="text" id="uid" />
  54. <input type="button" name="inq" value="查詢" onclick="showHint(uid.value);"></br>

  55. <span id="order_status"></span>
  56. </body>
  57. </html>
複製代碼


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)

GMT+8, 2021-9-21 16:54 , Processed in 0.102808 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表