Google visualization 谷歌图表范围滑块重置为默认值
我有一个文本字段,可以在其中设置NumberArrangeSlider的值。它工作正常,但当用户删除文本时,范围滑块应重置为默认值。最小值和最大值在该特定列中 下面是javascript:Google visualization 谷歌图表范围滑块重置为默认值,google-visualization,Google Visualization,我有一个文本字段,可以在其中设置NumberArrangeSlider的值。它工作正常,但当用户删除文本时,范围滑块应重置为默认值。最小值和最大值在该特定列中 下面是javascript: if (document.getElementById("energy_input").length == 0) { changeEnergyRange = function() { energyRangeSlider.setState({'lowValue':
if (document.getElementById("energy_input").length == 0) {
changeEnergyRange = function() {
energyRangeSlider.setState({'lowValue': data.getColumnRange(3).min, 'highValue': data.getColumnRange(3).max});
energyRangeSlider.setOptions({'filterColumnIndex': 3,'minValue': data.getColumnRange(3).min, 'maxValue': data.getColumnRange(3).max});
energyRangeSlider.draw();
};
} else {
changeEnergyRange = function() {
energyRangeSlider.setState({'lowValue': document.getElementById("energy_input").value*0.75, 'highValue':document.getElementById("energy_input").value*1.25});
energyRangeSlider.setOptions({'filterColumnIndex': 3,'minValue': 0.0, 'maxValue': document.getElementById("energy_input").value*3});
energyRangeSlider.draw();
};}
}
这里是文本输入的HTML:
<input type="text" id="energy_input" onkeyup="changeEnergyRange();">
您需要文本框的值-->document.getElementById(“能量输入”).value.length
谢谢!我还将if语句放入函数中。现在它可以正常工作了。您需要文本框的值-->document.getElementById(“能量输入”).value.length
谢谢!我还将if语句放入函数中。现在它工作得很好。