亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我把運算方法分離出去做的,請問我哪里出錯了?

? var req1, req2;

? ?var sumq ="";

? ?function add(){

? ? ? ? ? ?sumq = req1 + req2;

? ? ? ? ? ?return sumq;

? ? ? ?}

? ? ? ?function substracte(){

? ? ? ? ? ?sumq = req1 - req2;

? ? ? ? ? ?return sumq;

? ? ? ?}

? ? ? ?function multiplication(){

? ? ? ? ? ?sumq = req1 * req2;

? ? ? ? ? ?return sumq;

? ? ? ?}

? ? ? ?function division(){

? ? ? ? ? ?sumq = req1 / req2;

? ? ? ?}

? ?function count(){

? ? ? ?req1 = document.getElementById("txt1").value;

? ? ? ?req2 = document.getElementById("txt2").value;

? ? ? ?var symbol = document.getElementById("select").vlaue;

? ? ? ?if(symbol =='+'){

? ? ? ? ? ?add();

? ? ? ? ? ?document.getElementById("fruit").value = sumq;

? ? ? ?}

? ? ? ?else if(symbol == '-'){

? ? ? ? ? ?substracte();

? ? ? ? ? ?document.getElementById("fruit").value = sumq;

? ? ? ?}

? ? ? ?else if(symbol =='*'){

? ? ? ? ? ?multiplication();

? ? ? ? ? ?document.getElementById("fruit").value = sumq;

? ? ? ?}

? ? ? ?else{

? ? ? ? ? ?division();

? ? ? ? ? ?document.getElementById("fruit").value = sumq;

? ? ? ?}

? ? //獲取第一個輸入框的值

//獲取第二個輸入框的值

//獲取選擇框的值

//獲取通過下拉框來選擇的值來改變加減乘除的運算法則

? ? //設置結果輸入框的值?

? ??

? ?}


正在回答

1 回答

<!DOCTYPE?html>
<html>
?<head>
??<title>?事件</title>??
??<script?type="text/javascript">
???var?req1,?req2;
???var?sumq;
???function?add(req1,req2){
???????????sumq?=?req1?+?req2;
???????????debugger
???????????return?sumq;
???????}
???????function?substracte(req1,req2){
???????????sumq?=?req1?-?req2;
???????????return?sumq;
???????}
???????function?multiplication(req1,req2){
???????????sumq?=?req1?*?req2;
???????????return?sumq;
???????}
???????function?division(req1,req2){
???????????sumq?=?req1?/?req2;
???????????return?sumq;
???????}
???function?count(){
???????req1?=?parseInt(document.getElementById("txt1").value);
???????req2?=?parseInt(document.getElementById("txt2").value);
???????var?symbol?=?document.getElementById("select");
???????var?index?=?select.selectedIndex;
???????var?fuhao?=?select.options[index].value;
???????if(fuhao?=='+'){
???????????var?value?=?this.add(req1,?req2);
???????????document.getElementById("fruit").value?=?value;
???????}
???????else?if(fuhao?==?'-'){
???????????var?value?=?this.substracte(req1,req2);
???????????document.getElementById("fruit").value?=?value;
???????}
???????else?if(fuhao?=='*'){
???????????var?value?=?this.multiplication(req1,req2);
???????????document.getElementById("fruit").value?=?value;
???????}
???????else{
???????????var?value?=?this.division(req1,req2);
???????????document.getElementById("fruit").value?=?value;
???????}
????//獲取第一個輸入框的值
	//獲取第二個輸入框的值
	//獲取選擇框的值
	//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
????//設置結果輸入框的值?
????
???}
??</script>?
?</head>?
?<body>
???<input?type='text'?id='txt1'?/>?
???<select?id='select'>
		<option?value='+'>+</option>
		<option?value="-">-</option>
		<option?value="*">*</option>
		<option?value="/">/</option>
???</select>
???<input?type='text'?id='txt2'?/>?
???<input?type='button'?value='?=?'?onclick="count()"?/>?<!--通過?=?按鈕來調用創建的函數,得到結果-->?
???<input?type='text'?id='fruit'?/>???
?</body>
</html>


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我把運算方法分離出去做的,請問我哪里出錯了?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號