Google


ADBRITE ads links
You are here: CodeIdol.com > Ajax > Head Rush Ajax > She Blinded Me With Asynchronous > Checking A Coffee Makers Status

SAVE
Digg
Shown on del.icio.us del.icio.us
See Whos Talking About This on Technorati Technorati
I've Reddit reddit

3.18. Checking a coffee maker's status

Now that you can use the utility functions in text-utils.js, you can easily check the status of a coffee maker using the getText() function, like this:

function orderCoffee() {
    var name = document.getElementById("name").value;
    var beverage = getBeverage();
    var size = getSize();

    var coffeemakerStatusDiv1 =
    document.getElementById("coffeemaker1-status");
This gets the <div> that holds
the status for the first coffee maker.
    var status = getText(coffeemakerStatusDiv1);getText()
will return the text in the coffeemaker1-status <div>.
    if (status == "Idle") {
    // Update the coffee maker's statusWe still need to
figure out how to update the coffee
maker's status, too.

    var url = "coffeemaker.php?name=" + escape(name) +If the first coffee
maker is idle, we want to send the coffee order to it, and let
it brew the order.
                            "&size=" + escape(size) +
                            "&beverage=" + escape(beverage) +
                            "&coffeemaker=1";

        sendRequest(url);
    }
}

getText()getText() will return the text
within a <div>, or any other
element that you give it.
text-utils.js has several
JavaScript functions for working
with the DOM. We'll cover the
DOM in detail in Chapter 4.
text-utils.jsAll the code in text-utils.js is in Appendix 2. You
can check it out now, or wait until we've talked
more about the DOM in Chapter 4.


SAVE
Digg
Shown on del.icio.us del.icio.us
See Whos Talking About This on Technorati Technorati
I've Reddit reddit

You are here: CodeIdol.com > Ajax > Head Rush Ajax > She Blinded Me With Asynchronous > Checking A Coffee Makers Status
   
Related tags







Popular Categories
Unix books and guides
AJAX popular information
C# language guides
Windows books and cookbooks
.......






© CodeIdol Labs, 2007