使用react我可以通过target.value
获取所选元素的值
但是在我当前的情况下,我既希望该值作为其ID的种类,又希望该选项的面值。我如何应对呢?这看似合理吗?
面值是指<option value='123'> TEXT </option>
之间的字词
我希望能够获得“ TEXT”
最佳答案
我只是给此选择框指定一个ID,并使用附加到您的点击处理程序的常规JavaScript函数或您想在React组件中执行的任何函数来获取此值。
//常规的javascript方式
var yourElement = document.getElementById(elementId);
if (yourElement.selectedIndex == -1)
return null;
return yourElement.options[yourElement.selectedIndex].text;