【发布时间】:2021-11-23 20:43:21
【问题描述】:
如何在select中选择属性,显示text[0]数组的文本等等,我需要在这段代码中添加这个函数,而不需要改变它。
对不起,我之前问过这个问题,但我无法适应,所以我发布另一个代码
<!DOCTYPE html>
<html>
<script>
var property = new Array();
property[0] = "Acceleration";
property[1] = "Area";
property[2] = "Lenght";
property[3] = "Weigth";
var text = new Array();
text[0] = "Aceleration is the first value of converter";
text[1] = "Area is the second value of converter";
text[2] = "Aceleration is the first value of converter";
text[3] = "Area is the second value of converter";
function FillMenuWithArray(myMenu, myArray) {
var i;
myMenu.length = myArray.length;
for (i = 0; i < myArray.length; i++) {
myMenu.options[i].text = myArray[i];
}
}
window.onload = function(e) {
FillMenuWithArray(document.property_form.the_menu, property)
}
</script>
<body>
<h2>What Can JavaScript Do?</h2>
<form name="property_form">
<span>
<select class="select-property" name="the_menu">
</select>
</span>
</form>
<br>
<br>
<p id="text">Text</p>
</body>
</html>
【问题讨论】:
-
所以你想在一个段落中显示选定的汽车?
UpdateUnitMenu在做什么?分享代码。 -
忽略这个sn-p,因为这个单位转换器的代码UpdateUnitMenu用for conversion的值更新了两个输入
-
您是否想在段落中显示所选汽车
-
是的,当我选择汽车时, 或
中会出现一个文本。或者如何在 html 中显示嵌入页面的链接
-
检查解决方案。我这就是你需要的?
标签: javascript html arrays select onchange