トリプティックの答えは素晴らしいです。私はあなたがmootoolsからより多くのmooを引き出すのを手伝いたいだけです。
$('results').setStyle('border','1px solid #000');
$('results').set('html','foo');
// all together now
$('results').setStyle('border','1px solid #000').set('html','foo');
$で要素を取得している場合(または実際には任意のフレームワークを使用している場合)、innerHTMLを使用する必要はありません。
関数は、呼び出されると何かを返します。mootoolsのほとんどのメソッド(関数)は、変更したもの($('results')など)を返すため、別の関数をチェーンすることができます。
あなたの例は連鎖していません。メソッドを呼び出すのではなく、単にオブジェクトのプロパティを選択するだけです。
Mootoolsのドキュメントは素晴らしいです。あなたはまだその言語に十分な知識がありません。Mootoolsはより急な学習曲線を持っていると考えられているので、それは問題の一部かもしれません。
私はあなたのようで、一般的にmootoolsとjavascriptの両方に不慣れでした。しばらく調べた後、私はmootoolsを見つけ出し、無意識のうちに同時にjavascriptを学びました。ドキュメントはそれに不可欠でした。