[英]How to pass a string variable as an argument to a javascript function?
[英]How To pass Variable as an String in JavaScript
我想在Javascript函数中传递Var变量值。我需要在“ Raju”字段中传递“ name”,名称必须作为字符串值传递。我将如何做。
我的代码是:
function setSelectedIndex(s, v) {
for (var i = 0; i < s.options.length; i++) {
if (s.options[i].text == v) {
s.options[i].selected = true;
return;
}
}
}
var name = '@ViewData["CustName"]';
setSelectedIndex(document.getElementById('Cust_Id'), "Raju");
你不能
但是您可以像这样对它进行哈希处理:
var name = "Raju"
var your_Var = { name: "Raju", value: whatever_you_wish}
比你可以这样传递
setSelectedIndex(document.getElementById('Cust_Id'), your_Var[name]);
尝试这个,
if (s.options[i].text == v.toString()) {
}
您只需要传递您的var
名称即可。
setSelectedIndex(document.getElementById('Cust_Id'), name);
我在“ Raju”字段中通过“ +名称+”传递变量值。
这是我的旧密码
> var name = '@ViewData["CustName"]';
> setSelectedIndex(document.getElementById('Cust_Id'), "Raju");
这是我的解决方案代码,现在我在下拉列表中选择了名称。
> var name = '@ViewData["CustName"]';
> setSelectedIndex(document.getElementById('Cust_Id'), '' + name + '');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.