【发布时间】:2014-07-25 06:59:40
【问题描述】:
我有以下问题: 我正在为我的网站创建此检查,但我无法使其正常工作。我有一系列使用 PHP 创建的变量,这些变量从我的数据库中获取信息。每个变量都有一个特定的值,它是一个名称,比如说“示例 1”。变量会自动创建,因此如果数据库中有 10 个声音,那么我将有“示例 1”、“示例 2”等等......其中的每一个都包含在名为 test_1、test_2 的变量中...... 当我需要检查下拉列表中的选定值时,问题出现在 javascript 中。根据选择的值,下一个下拉菜单会相应更改。 让我在里面放一些代码:
var elem = document.getElementById('bla');
var lengthtot = vartot.length;
for(var a = 0; a<lengthtot; a++){
if(elem.options[elem.selectedIndex].value == test_[a]){
alert("it works");
问题在于“== test_[a]”。我不能让它工作,我试过 [a],+a,.a,$a。我想要 PHP bla_$i = ${'ble_'.$i}
我一直在到处寻找答案,但仍然没有找到。请帮帮我。
【问题讨论】:
标签: javascript variables loops dynamic