[英]How to write value from Website <textarea> in Odoo?
I don't write into textarea in website. 我不写网站的textarea。 My code is:
我的代码是:
odoo.define('website_sale.cart', function (require) {
"use strict";
var ajax = require('web.ajax');
(function (window, document, undefined) {
var add_comment = function (ele) {
var store_order = $('#store_order').val();
ajax.jsonRpc('/shop/customer_comment/', 'call', {
'store_order': store_order
}).then(function (data) {
if (data) {
var store_order1 = document.getElementById('store_order');
console.log('comment'+ store_order1);
store_order1.innerHTML = "store_order" ;
}
});
};
window.store_order = store_order1;
})(window, document);
});
and xml is: 和xml是:
<textarea rows="3" id="store_order" class="form-control"
placeholder="Write a ..."/>
the console log is gives me "comment[object HTMLInputElement]". 控制台日志是给我“ comment [object HTMLInputElement]”。 My question is that: How can i press button, put values in textarea ?
我的问题是:如何按按钮,将值放在textarea中?
Did you try to use a textarea like this instead : 您是否尝试使用像这样的文本区域来代替:
<textarea rows="3" id="store_order" class="form-control"placeholder="Write a ..."></textarea>
or try with 或尝试
store_order1.value = "store_order" ;
instead of store_order1.innerHTML = "store_order" ;
而不是
store_order1.innerHTML = "store_order" ;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.