这是我可以使用的解决方案,除非我已经有 onChange 调用函数来根据语句中选择的建筑类型显示隐藏块。
我有需要用户选择的建筑类型。几种建筑类型有一组独特的问题,例如银行分行、数据中心、法庭等。但也有许多具有相同的一组问题,我称之为“其他类型”。每个选项都有其关联的值,例如银行分行的值为“Bank_Branch”,数据中心的值为“Data_Center”,但其他类型的值为“Other_Type”。“Other_Type”的文本因建筑类型而异,例如会议中心、博物馆、表演艺术等。所以我需要值“Other_Type”来“显示”“Other_Type”DIV 块中的问题,同时使用文本在电子邮件中发送标识建筑物类型的价值,例如会议中心、博物馆、表演艺术等。
有什么方法可以使用 PHP 来获取所选项目的文本值?我已经在 HTML 中使用了以下内容
var sele = document.getElementById('building_type');
var seleVal = sele.options[sele.selectedIndex].value;
var seleTxt = sele.options[sele.selectedIndex].text;
document.getElementById("other_text").innerHTML = seleTxt;
我没有看到这样做的方法。
已解决:我可以简单地创建隐藏的 div,并在检查其他类型时为隐藏的 div 设置 innerHTML。