我有这样的代码行
public double bl = 0;
browser1.EvaluateScriptAsync("document.querySelector('.amount').value=('#<%= bl%>');");
班级与
.amount
得到更新
#<%= bl%>
但是当我把
"1"
代替
'#<%= bl%>'
该字段更新为
1
现在,如何将 C# 变量的值传递到 javascript 代码中?
感谢您的参与,但这解决了我的问题。
browser1.EvaluateScriptAsync("document.querySelector('.amount').value="+bl+";");
由于代码是在 c# 中,我可以拆分 javascript 的字符串并插入实际的 c# 变量,而无需任何额外的分界。
感谢所有尝试过的人。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句