JS 获取select当前选中值和文本 varsel=document.getElementsByName("paydate")[0]; varselvalue= sel.options[sel.options.selectedIndex].value//你要的值 varseltext= sel.options[sel.options.selectedIndex].innerHTML//你要的文本
目前想到的方法是在通过在select上加ref的形式,但是打印出selectLevelOneRef.current是这种形式没有获取到值? <Select ref={selectLevelOneRef} defaultValue="lucy" style={{ width: 120 }}> <Option value="jack">Jack</Option> <Option value="lucy">Lucy</Option> <Option value="disabled" disabled> Dis...
</select> <script type="text/javascript"> function showSelect(){ var obj = document.getElementById("user"); var index = obj.selectedIndex;//当前select选中项的索引 console.log(obj.options[index].value);//输出当前select选中项的value console.log(obj.options[index].text);//输出当前select选中...
js获取select默认选中的Option (非当前选中值) js函数方法: 1<script>2function getDefaultSelectedOption(selectId, valIfNull) {3varselectId = selectId.replace(/^#/,''), opts;4try{5opts = document.getElementById(selectId).getElementsByTagName('option');6for(variinopts) {7if(opts[i].default...
js函数方法: 代码如下: [removed] function getDefaultSelectedOption(selectId, valIfNull) { var dom, selectId = selectId.replace(/^#/, ”), opts; try { opts = document.getElementById(selectId).getElementsByTagName(‘option’); for (var i in opts) { if (opts[i].defaultSelected) { ...
目前想到的方法是在通过在select上加ref的形式,但是打印出selectLevelOneRef.current是这种形式没有获取到值? <Select ref={selectLevelOneRef} defaultValue="lucy" style={{ width: 120 }}> <Option value="jack">Jack</Option> <Option value="lucy">Lucy</Option> <Option value="disabled" disabled> ...