之前我用过textarea标签而不是这个div [contentEditable =“true],但是在用户输入时调整文本大小有问题; 这是代码,在textarea版本中工作:
Template.mainFrame.events({
'click button': function(e, t) {
var inputted = t.find('#textarea').value;
Session.set('input', inputted);
t.find('#textarea').value = '';
}
});
Template.mainFrame.someValue = function(){
return Session.get('input');
};
HTML:
<section>
<div class="input">
<div contentEditable="true" placeholder="type here" id="textarea">
Lorem ipsum sit dolor
</div>
<button>
click me
</button>
</div>
<div class="output">
{{#markdown}}
{{someValue}}
{{/markdown}}
</div>
</section>
但是现在它没有用;我猜 .value 方法只适用于textarea或输入和这类东西;
所以,问题是:我使用流星中的哪种方法来选择div中的内容?
答案 0 :(得分:1)