我试图在javascript中使用一个会话变量。
我尝试过一些帖子的建议,但都没有成功。
我看到这个例子到处都是。
var userName = '<%= Session["UserName"] %>'不过,这是行不通的,至少对我来说是这样。我想做的是如下所示。
var qrdataString = "<qr-code data=" + "XL" + ' <%= Session["style"] %>' + "></qr-code>";
document.getElementById("styleqr").innerHTML = qrdataString; 使用上面出现的单引号,只需将字符串作为
<%=Session["xUID"]%> in the alert that I use to show me the returned value使用双引号给我一个-意外的令牌:字符串文字-或意外的令牌标识符。
谢谢
发布于 2022-03-07 08:00:20
在混乱了一段时间之后,也无意中看到了下面的文章,我已经成功地完成了这一任务。
https://newbedev.com/get-current-session-value-in-javascript 充分结果
HTML
Dim xstyle: xstyle = session("style")
<div class="hr">
<input type="hidden" id="hdnSession" data-value= <%= xstyle %> />
</div>JAVASCRIPT
var hdnString= $("#hdnSession").data('value');
var qrdataString = "<qr-code data= " + hdnString + " ></qr-code>";
document.getElementById("qrcode").innerHTML = qrdataString;HTML
<div class="panel-body" id="qrcode">
javasctipt inserts the html here <!--qr-code data="test"></qr-code -->
</div>https://stackoverflow.com/questions/71377254
复制相似问题