我使用以下代码插入新行。
function NewInputText(_id,_width,_readOnly,_value)
{
return "<input id='"+_id+"' readonly="+_readOnly+" type='text' value='"+_value+"'/>";
}
如何从任何单元格中获取此inputText的值?
重要提示:我不需要innerHTML字符串,我只想在任何表格单元格中使用inputText中的值。
答案 0 :(得分:0)
您可能需要:
var val = document.getElementById('inputId').value;
>> 后填充<input>
。
答案 1 :(得分:0)
假设此元素已添加到您的HTML中,您可以通过value
属性获取元素的值。您也可以再次使用_value
,但我不知道您的完整代码。
您应该考虑使用CSS来设计输入框。如果您没有插入任何HTML元素,您可能还想使用textContent
而不是innerHTML
。
答案 2 :(得分:-1)
你有类似下面的内容,以获得确切的值,而不是innerHTML:
function getValue(_id) {
return document.getElementById(_id).value;
}