作者frsnic (路人)
看板Ajax
標題[ajax] 要怎麼把xml裡面的東西分離出來
時間Fri Nov 19 23:56:01 2010
我想寫一個自動填入多個表格的AJAX
(輸入ISBN 要自動去填入"作者"跟"書名"欄位)
目前是做到 JavaScript func會去呼叫一個php檔案
然後會自動產生一個 myxml.xml
========== myxml.xml ============
<?xml version="1.0" encoding="utf-8"?>
<Author>李維菁</Author>
<Name>我是許涼涼</Name>
=================================
然後卡在我不知道怎麼填入"作者"跟"書名"的欄位
function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("author").value =
????
document.getElementById("name").value =
????
}
}
不知道怎麼分離出來 ~"~
--
主管主管!又有人下螢幕 主管主管!網友說不出貨要告 主管~有個叫明翰的訂了三億
DELL 訂單 DELL DELL 我們詐欺 DELL DELL ψQSWEET
工 ◥ 管 ◥ 工 ◥ 管 ◥ 工 ◥他媽的◤ 管
◤◎ ◎ 喔~~ ◤︶ ︶ ◤◎ ◎ So~? ◤︶ ︶ ◤◎ ◎ 快出貨呀!⊙ ⊙◥
◥ ◤ ◥ █◤ ◥ ◤ ◥ 3◤╯ξ
◥ ◤沒王法了◥皿 ◤
◥ ◥◥ (哈欠)◤ ◥◤ ◥ ◥◥ (煙~) ◤ ◥ ◤ ̄ ◥ ◥◥是不是?!(
◥ ◤ ◤)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.244.53
1F:→ Kelunyang:1.不能用getElementById,整個文件沒有ID 11/20 02:22
2F:→ Kelunyang:2.要ID要先設定好DTD,或者改用getElementsByName 11/20 02:23
3F:→ Kelunyang:3.不是value,是node.childNodes[0].nodeValue 11/20 02:23
4F:→ Kelunyang:因為node裡面的文字,自己也是一個節點 11/20 02:23
5F:→ Kelunyang:就注意一下囉,其實建議用json啦,XML很累 11/20 02:23
7F:→ frsnic:有看可是沒有懂 ˇˇ" json有keyowrd嗎 ? 11/20 12:08
8F:→ Kelunyang:json的keyword就是google JSON,很多教學的= =" 11/21 10:32
9F:→ Kelunyang:Server端,例如PHP都有json_encode的函式,把json回傳 11/21 10:32
10F:→ Kelunyang:javascript可以用eval或是json2.js去把server吐出來的 11/21 10:33
11F:→ Kelunyang:string直接轉換成javascript可用的變數 11/21 10:33
12F:→ frsnic:恩恩 謝謝 K大 11/21 17:19