互動式網頁設計技術概論『解答』

互動式網頁設計技術概論/解答

下列何者主要的功能是做網頁的排版和美化的?
a.   HTML
b.√ CSS
c.   JAVASCRIPT
d.   XML

要匯入外部的CSS樣式要使用哪個語法?
a.√ import
b.   link
c.   input
d.   in

要連結入外部的CSS樣式要使用哪個語法?
a.   import
b.√ link
c.   input
d.   in

要設定首行縮排要使用哪個CSS語法?
a.√ text-indent
b.   Writing-mode
c.   white-space
d.   font

下列針對CSS的?述何者有誤?
a.    可針對原本的標籤做美化
b.    可建立美化內容的樣式
c.    可建立成一個CSS樣式表來套用給網頁
d.√ 可建立網頁的內容

下列針對CSS的?述何者有誤?
a.    CSS可以做網頁內容的排版
b.√ CSS不可以美化圖片
c.    CSS可以美化表格
d.    CSS可以美化表單

下列哪一項不是CSS的優點?
a.   減少圖檔的使用
b.   集中管理樣式
c.√ 建立網頁內容
d.   共享樣式設定

下列何者不屬於迴圈的語法?
a.   for
b.   while
c.   do
d.√ if

下列哪個語法最適合來處理陣列資料
a.√ for
b.   while
c.   do
d.   if

要指定網頁的文字顏色時要使用什麼語法?
a.√ document.fgColor
b.   document.bgColor
c.   document.getElementByld(區域名稱).innerHTML
d.   document.title

要更換網頁內文字時要使用什麼語法?
a.    document.fgColor
b.    document.bgColor
c.√ document.getElementByld(區域名稱).innerHTML
d.   document.title

下列何者可以自定網頁的標籤?
a.    HTML
b.    Ajax
c.    JAVASCRIPT
d.√ XML

下列何者不是XML的主要功能?
a.√ 美化網頁
b.   傳送或處理資料
c.   跨平台的資料交換格式
d.   建立資料

下列哪個XML文件的DOM屬性,是在傳回目前所有子元素的陣列?
a.√ childNodes
b.   firstChild
c.   parentNode
d.   nodeValue

下列哪個XML文件的DOM屬性,是在傳回目前元素的第一個子元素?
a.   childNodes
b.√ firstChild
c.   parentNode
d.   nodeValue

下列哪個XML文件的DOM屬性,是在表示元素值的讀/寫屬性?
a.    childNodes
b.    firstChild
c.    parentNode
d.√ nodeValue

下列哪個XMLHttpRequest的屬性是當每個狀態改變都會觸發事件處理器?
a.√ onreadystatechange
b.   readyState
c.   responseXML
d.   status

下列哪個XMLHttpRequest的屬性是在得到伺服器的HTTP狀態碼?
a.   onreadystatechange
b.   readyState
c.   responseXML
d.√ status

下列哪個XMLHttpRequest的屬性是在得到請求狀態的?
a.    onreadystatechange
b.√ readyState
c.    responseXML
d.    status

下列哪個XMLHttpRequest的操作是在得到標頭的字串值?
a.    getAllResponseHeaders()
b.√ getResponseHeader(“header”)
c.    open(“method”,”url”)
d.   send(content)

下列哪個XMLHttpRequest的操作是在建立對伺服器的呼叫?
a.    getAllResponseHeaders()
b.    getResponseHeader(“header”)
c.√ open(“method”,”url”)
d.   send(content)

下列哪個XMLHttpRequest的操作是在向伺服器發送請求的?
a.    getAllResponseHeaders()
b.    getResponseHeader(“header”)
c.    open(“method”,”url”)
d.√ send(content)

下列哪段語法是為IE瀏覽器建立一個XMLHttpRequest物件?
a.   window.ActiveXObject
b.   window.XMLHttpRequest
c.√ xmlhttP=new ActiveXObject(“Microsoft.XMLHTTP”)
d.   xmlhttp=new XMLHttpRequest()

下列哪段語法是為Mozilla瀏覽器建立一個XMLHttpRequest物件?
a.    window.ActiveXObject
b.    window.XMLHttpRequest
c.   xmlhttP=new ActiveXObject(“Microsoft.XMLHTTP”)
d.√ xmlhttp=new XMLHttpRequest()

下列哪段語法是判斷瀏覽器是否為Mozilla的瀏覽器
a.   window.ActiveXObject
b.√ window.XMLHttpRequest
c.   xmlhttP=new ActiveXObject(“Microsoft.XMLHTTP”)
d.   xmlhttp=new XMLHttpRequest()

下列哪段語法是判斷瀏覽器是否為IE
a.√ window.ActiveXObject
b.   window.XMLHttpRequest
c.   xmlhttP=new ActiveXObject(“Microsoft.XMLHTTP”)
d.   xmlhttp=new XMLHttpRequest()

在JavaScript中要宣告變數要使用哪個關鍵字?
a.√ var
b.   define
c.   input
d.   set

在JavaScript中要設定為多行註解必須要加上什麼?
a.    /
b.    //
c.    /*
d.√  /* */

下列何者不是JavaScript的變數類型?
a.   整數
b.√ 負數
c.   字串
d.   布林

在JavaScript中要定義函數時要使用哪個語法?
a.    JavaScript
b.    Script
c.    import
d.√ function

Ajax沒有使用到下列的哪一項技術?
a.    CSS
b.    JavaScrip
c.√ ASP
d.   XML

Ajax要由伺服器端讀取XML資料時要如何哪個語法?
a.    onreadystatechange
b.    readyState
c.√ responseXML
d.    responseText

可以在哪個軟體下撰寫Ajax?
a.    記事本
b.    Dreamweaver
c.    KompoZer
d.√ 以上皆是

Ajax要由伺服器端讀取文字資料時要如何哪個語法?
a.    onreadystatechange
b.    readyState
c.    responseXML
d.√ responseText

要取得陣列長度時要使用陣列的哪個屬性?
a.    陣列名稱.concat
b.√ 陣列名稱.length
c.    陣列名稱.slice
d.   陣列名稱.shift