A. 怎么用js显示HTML的特殊符号,比如“06”
HTML中,&等有特殊含义(,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么.
B. js为分子式添加下标
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>C31H37N2NaO8S2</title>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
var obj = $("p");
obj.html(obj.html().replace(/(\d+)/g, "<sub>$1</sub>"));
});
</script>
</head>
<body>
<p>C31H37N2NaO8S2</p>
</body>
</html>
C. 求助如何用 js 计算字符串数学公式生成结果
<input type="text" id="text1" value="4" />
<input type="text" id="text2" value="9" />
<input type="text" id="text3" value="5" />
<input type="text" id="text4" value="6" />
<input type="text" id="text5" value="2" />
<input type="button" value="计算" onclick="func();" />
<script type="text/javascript">
function func() {
var str = "(A+B+C)*D/E";
var A = parseFloat(document.getElementById("text1").value);
var B = parseFloat(document.getElementById("text2").value);
var C = parseFloat(document.getElementById("text3").value);
var D = parseFloat(document.getElementById("text4").value);
var E = parseFloat(document.getElementById("text5").value);
var num = eval(str);
D. javascript显示JS里的值;
二楼的应该可以用。但是这个问题是关系到页面读取和执行的。
也就是说,页面从上往下读取代码。你把js写在上面,那么一旦读取完上面的js就立刻执行,这时候下面的那些元素还没读取呢(就是说现在页面上没有mys的div),找不到element的话当然没法改里面的innerhtml了~
最好把这种东西写成函数,然后给body加上一个onload的监听器在运行函数就好了~
另外推荐你了解一下jquery,对你写js有很大帮助
E. 我想用JS或HTML代码完成以下计算公式,自动生成计算结果,应该怎么办
<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>cursortest</title>
<scriptsrc="http://libs..com/jquery/1.9.0/jquery.js"></script>
</head>
<body>
<label>请输入参数1:</label>
<inputtype="text"id="input1">
<br>
<label>请输入参数2:</label>
<inputtype="text"id="input2">
<br>
<label>请输入参数3:</label>
<inputtype="text"id="input3">
<br>
<label>请输入参数4:</label>
<inputtype="text"id="input4">
<br>
<label>请输入参数5:</label>
<inputtype="text"id="input5">
<br>
<label>请输入参数6:</label>
<inputtype="text"id="input6">
<br>
<button>请点击提交查看结果</button>
<br>
<label>结果显示为:</label>
<inputtype="text"id="result">
<script>
$(document).ready(function(){
$("button").click(function(){
varinput1=$("#input1").val();
varinput2=$("#input2").val();
varinput3=$("#input3").val();
varinput4=$("#input4").val();
varinput5=$("#input5").val();
varinput6=$("#input6").val();
$("#result").attr("value",input1*input2*input3/(input4*input5*input6));
});
});
</script>
</body>
</html>
F. 怎么用js实现获得文本框中输入计算公式 然后得到它的值 不要思路要代码
两个文本框,id为input的文本框内容变化时(onchange)在output文本框中显示getResult方法计算出的结果。
可以在input输入 数字*数字+数字*数字+...+数字*数字 这样格式的内容,否则不能正常计算,会在output框中提示错误。
<input type="text" id="input" size="100" onchange="document.getElementById('output').value=getResult(this.value)" />
<input type="text" id="output" />
<script language="javascript">
function getResult(str){
str=str.split('+');
var result=0;
for(var i=0;i<str.length;i++){
var temp=str[i].split('*');
if(temp.length<2) return '输入不合法';
for(var j=0;j<2;j++){
if(!isNumber(temp[j])) return '请输入数字';
}
result=result+temp[0]*temp[1];
}
return result;
}
function isNumber(num){
return /^[0-9]*[1-9][0-9]*$/.test(num);
}
</script>
G. js里面怎么显示变量的值
页面上加个文本框显示:
<script>
function next(){
i++;
view.value=i;
fucc();
}
</script>
<input name=view value="">
----------------------------
或在页面上加个层显示:
<script>
function next(){
i++;
view.innerText = i;
fucc();
}
</script>
<div id=view></div>
H. js中怎么显示一个变量的值
有两种方式:
1、通过document.write的方式显示变量值
<script>
var a='1';
document.write(a);//在页面上显示a的值1
</script>2、在页面节点中显示变量值
<div id='dv'></div>
<script>
var a='1';
var d = document.getElementById('dv');//获取div的节点
d.innerHTML = a;//在div节点上显示a的值1
</script>
I. js运算总值怎么显现到文档栏需要代码~~新手上路~~
文档栏?
document.getElementById('html里面的标签的id').value=sum;//计算的总值
或者 document.getElementById('html里面的标签的id').innerHTML=sum;//计算的总值
或者 document.getElementById('html里面的标签的id').innerText=sum;//计算的总值
J. js提交post返回的公式如何让他开始计算,而不是已字符串显示
<script>
var asd1="(100+100)*2"; //字符串
console.log(eval(asd1));
</script>