數位整合傳播 Week7 學習日誌
任課老師: 王曉璿 院長
學 生: 彭如霈
學 號: ADT106122
一、課程摘要、語法說明
(1) HTML <input>指令
程式碼 | <input id="myId" value="10V4OjOM" type="text"> |
解說 | input -- 告訴電腦說這是用來「輸入」的 |
function goInput(){ document.getElementById('inputData').style.display = "block"; //id為enter1的button被按下後,id為inputdata的div會顯示 document.getElementById('enter1').style.display = "none"; //接著id為enter1的button會隱藏 } |
<button id="enter1" //設定button的identify為enter1 |
總結: |
(3) Webduino Smart 如何進行 Device ID 變數傳遞
1 | <input id="myId" value="10V4OjOM" type="text"> //步驟1,在文字框(text) 輸入(input) 你的deviceID(value) |
2 | function getNewId(){ var newId = document.getElementById('myId'); goSmart(); //執行完以上,呼叫function goSmart } |
3 | function goSmart(){ var newId = document.getElementById("myId").value; //步驟3,設定變數 newId的值(value)屬性 是從id為myid的物件拿到的 . . . boardReady({board: 'Smart', device: newId , transport: 'mqtt'}, async function (board) { |
二、問題!
1. function goSmart(){
var newId = document.getElementById("myId").value;
(async function () { //不知道為啥要塞在裡面QQ
var button;
var youtube;
三、學習心得
那個(async function () 困擾我超久的(大概查了一兩個小時還是什麼都看不懂),希望有其他同學可以回答ㄛㄛ~
期中專題什麼ㄉ都還沒弄,慌慌張張。