好消息是,LimeJS 物件可以接受 Dom 物件
var input = new lime.Sprite().setAnchorPoint(0.5,0).setPosition(0,0).setSize(300,100);
// 這樣子解套
var textarea = document.createElement('textarea');
input.appendChild(textarea);
// 因為是 HTML Dom 物件,無法使用 LimeJS 來設定 style,只能回到 CSS 的方式
$(textarea).css('width', '300px').css('height', '100px').css('position', 'relative').css('left', '-150px').css('border', '1px solid #eee');
// 接上軌道
sprite.appendChild(input);
// ...事後可以直接讀值
var val = $(textarea).val();
---
沒有留言:
張貼留言