IronRubyはDOMが好き

すごい。これでUIができたが,何もしない。Rubyの登場だ。ruby/app.rbを開いて,ハッキングを始めよう。
このアプリのポイントは,キーワードを入力してサーチボタンを押すと,そのキーワードに関連した画像をFlickrからダウンロードするところだ。なので,最初のステップとしてRubyにサーチボタンの押下を制御させることを提案したい。いいかな? よし。Appクラス全体を,以下のコードで置き換える。

def initialize 
  document.submit_search.onclick do |s, e| 
    puts "Search button pressed!"
  end
end

これはサーチボタンを押すたびにページの一番下に「Search button pressed!」と表示する。おっと,コードが言う通りだ。