如何把js得到的变量数值输出到html

js内容是:
<script type="text/javascript">
var total = '10';
var tScore = 0;
var scoreArr = new Array();
scoreArr[0] = 13;
scoreArr[1] = 17;
scoreArr[2] = 20;
scoreArr[3] = 25;
scoreArr[4] = 30;
scoreArr[5] = 35;
scoreArr[6] = 40;
scoreArr[7] = 45;
scoreArr[8] = 50;
function next(t){
$(".panel-body").hide();
$(".js_answer").eq(t).show();
}

function result(t){
console.log("得分"+tScore);
$(".panel-body").hide();
for (var i = scoreArr.length - 1; i >= 0; i--) {
if ( parseInt(t) >= parseInt(scoreArr[i]) ) {
console.log("应该弹"+i);
$(".js_result").eq(i).show();
$.get("mobile.php?act=module&name=dialect&do=detail&weid=2", {id: "1"});
return false;
}
else{
continue;
}
};
}

function toggle(t){
$(".list-group-item").removeClass('active')
var score = $(t).attr("data-score");
tScore = parseInt(tScore) + parseInt(score);
$(t).find('i').removeClass('glyphicon-unchecked').addClass('glyphicon-ok');
var t = $(".js_answer").index($(t).parents(".js_answer")) + 1;
if(t == total){
result(tScore);
}
else{
setTimeout(function(){next(t);},300);
}
}
Zepto(function($){
$('.loads').hide();
})
WeixinApi.ready(function(Api) {
Api.showOptionMenu();
var wxData = {
"appId": "",
"imgUrl" : 'http://www.linanwsh.com/linanfy/img/logo.jpg',
"link" : 'http://www.linanwsh.com/linanfy/index.html',
"desc" : '#dialect#考试得了#score#分!,临安的你有考得比我好吗?',
"title" : '➼临安妹纸如何把 | ✍考试先过80分'
};
// 分享的回调
var wxCallbacks = {
// 分享操作开始之前
ready:function () {
wxData['title']=wxData['title'].replace('#score#',tScore);
wxData['title']=wxData['title'].replace('#dialect#',"临安话");
wxData['desc']=wxData['desc'].replace('#score#',tScore);
wxData['desc']=wxData['desc'].replace('#dialect#',"临安话");
},
});
</script>

要在htmlj里输出:得分值 和 得分值的百分比

难道你想在浏览器端运行JSP代码不成?还是你想在后台接收了是咋的了?想解决你的问题,直观感觉不难但没明白您老的意思%D%A补充:%D%A不可能,你的JSP脚本是在服务器上运行的,运行完了都转换成HTML代码打到浏览器上,而JS是在浏览器上执行的,JS是绝对操作不到JSP脚本的,你明白是啥意思吗?你要做的一定是把这个值传到后台了,只能把这值传到服务器上,再在服务器上输出这个值,再打回来,哎说了这么多估计你也不明白啥意思。。反正结论就是不能了。没办法了。%D%A补充:%D%A啊,竟然能解决了?出乎意料了呢。%D%A追问

在服务器上输出这个值
把这个值在html里显示出来
这个在htm能显示这个值的语名如何写?
谢了!我不懂js

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-05
1、获取html对象,可以通过var divobj = document.getElementById(divid);
2、设置输出内容,
divobj.innerHtml = 显示的内容(输出内容,解析html标签);
divobj.innerText = 显示的内容(输出内容,不解析html标签)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网