私はdashcodeを初めて使っていて、それを使ってiPhone用のシンプルなWebアプリケーションを構築しようとしています。私の主な目的は長方形のリスト(私は "四角形のリスト"を使用している)を持っていることです。それは静的リストであり、3つの行を持ちます。私が望むのは、ユーザーが行のいずれかをクリックしたときにWebサイトを開き、各行が異なるURLを持つことです。私は、バリューオブジェクトIDが「リスト」Dashcodeの四角形の四角形リストから行の値を取得する方法は?
行1--はLabel-「ギフトカード」
のような3つの静的行で角の丸い長方形リストを追加することができました - 「のhttp://www.abcxyz .COM /ギフトカード」
行2--はLabel- "おもちゃ"、バリュー - "http://www.abcxyz.com/toys"
行3--はLabel- "バイク"、バリュー - "http://www.abcxyz.com/bikes"
さらに、次のようなJavaスクリプト関数を呼び出すためにonclickを追加しました
function myButtonPressHandler(event)
{
var websiteURL = "http://www.abcxyz.com/giftcard";
location = websiteURL;
}
上記のコードは、ユーザーが3つのボタンのいずれかをクリックしたときと同じURL「http://www.abcxyz.com/giftcard」を開きますが、私が欲しいのは、それぞれの子ノードの値を取得することです(これは、それぞれのURLになります)、実行時と場所を使用して、それを開く= WebsiteURL以下のようなもの(私のために働くdid'nt :( -
function myButtonPressHandler(event)
{
var websiteURL = document.getElementById("list").children;
var WebURL = websiteURL[???].value;
location = WebURL;
}
任意の助けいただければ幸いです。 ありがとう