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

js内容是:<scripttype="text/javascript">vartotal='10';vartScore=0;varscoreArr=newArray();... 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里输出:得分值 和 得分值的百分比
展开
 我来答
依尔根觉罗乒善
2014-07-30 · TA获得超过704个赞
知道小有建树答主
回答量:914
采纳率:0%
帮助的人:835万
展开全部
难道你想在浏览器端运行JSP代码不成?还是你想在后台接收了是咋的了?想解决你的问题,直观感觉不难但没明白您老的意思%D%A补充:%D%A不可能,你的JSP脚本是在服务器上运行的,运行完了都转换成HTML代码打到浏览器上,而JS是在浏览器上执行的,JS是绝对操作不到JSP脚本的,你明白是啥意思吗?你要做的一定是把这个值传到后台了,只能把这值传到服务器上,再在服务器上输出这个值,再打回来,哎说了这么多估计你也不明白啥意思。。反正结论就是不能了。没办法了。%D%A补充:%D%A啊,竟然能解决了?出乎意料了呢。%D%A
追问
在服务器上输出这个值
把这个值在html里显示出来
这个在htm能显示这个值的语名如何写?
谢了!我不懂js
airballbibi
推荐于2016-03-05 · TA获得超过223个赞
知道答主
回答量:93
采纳率:100%
帮助的人:50万
展开全部
1、获取html对象,可以通过var divobj = document.getElementById(divid);
2、设置输出内容,
divobj.innerHtml = 显示的内容(输出内容,解析html标签);
divobj.innerText = 显示的内容(输出内容,不解析html标签)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式