简单的JavaScript,但似乎无法让它工作.
var number = 5;
var netiteration = "net"+number; // makes netiteration now equal net5
var formvalue = document.forms.myformname.netiteration.value;
Run Code Online (Sandbox Code Playgroud)
为什么不以"myformname"的形式获取名称/ id为"net5"的表单字段的值?
另外,我正在使用一本10年历史的javascript书,所以语法可能已经改变了?
谢谢
尝试:
var number = 5;
var netiteration = "net"+number; // makes netiteration now equal net5
var formvalue = document.forms.myformname[netiteration].value;
Run Code Online (Sandbox Code Playgroud)
您的原始代码正在查找名为"netiteration"的字段,但您希望名称等于netiteration评估值的字段.
| 归档时间: |
|
| 查看次数: |
7758 次 |
| 最近记录: |