我正在尝试在JavaScript函数中获取一个asp变量,我试图通过这个传递变量
<input type="hidden" id="abc" value="<% variable %>">
然后我通过
获得价值document.getElementById('abc').value;
但是给我错误,是否有更好的方法或如何将asp变量作为输入值?
答案 0 :(得分:1)
试试这个:
<input type="hidden" id="abc" value="<%= variable %">
更新:
<% %>
指的是通用代码块。你仍然可以尝试在该块中做一些事情,比如说<% Response.Write(variable) %>
。除非你告诉它,否则它不一定会返回一些东西。
<%= %>
是<% Response.Write() %>
答案 1 :(得分:0)
对我有用的是:
<input type="hidden" id="abc" value=@variable>
我使用asp.net core 1.1