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>