課程
/前端開發
/JavaScript
/JavaScript進階篇
相關截圖:
2021-07-30
源自:JavaScript進階篇 6-11
正在回答
哥,你的詞打錯了,應該是“parseInt”,這里面的“I”大寫。。
a、b要從字符串轉換為數值才能進行數值運算,例:b.value=praseInt(a)+praseInt(b);
完整代碼:<!DOCTYPE?html><html>?<head>??<title>?事件</title>????<script?type="text/javascript">???function?count(){???????var?num1=document.getElementById("txt1").value;???????var?num2=document.getElementById("txt2").value;???????var?opera=document.getElementById("select").value;???????var?summ=document.getElementById("fruit");???????switch(opera)???????{???????????case?"+":{???????????????summ.value=parseInt(num1)+parseInt(num2);???????????};break;???????????case?"-":{??????????????summ.value=parseInt(num1)-parseInt(num2);???????????};break;???????????case?"*":{???????????????summ.value=parseInt(num1)*parseInt(num2);???????????};break;???????????case?"/":{???????????????summ.value=parseInt(num1)/parseInt(num2);???????????};break;???????}????//獲取第一個輸入框的值?//獲取第二個輸入框的值?//獲取選擇框的值?//獲取通過下拉框來選擇的值來改變加減乘除的運算法則????//設置結果輸入框的值????????}??</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>
將字符串轉為整數???? parseInt(document.getElementById("txt1").value)
document.getELement("fruit")? ?"加引號"
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答求大神幫忙看看哪里出錯了,沒有輸出_(:з」∠)_
2 回答大神看過了呀
5 回答求大神看看哪里錯了,沒輸出
3 回答有沒有大佬幫我看一下哪里出錯了呀 死活看不出來
2 回答求大神們看看哪里出錯了?。?!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-07-14
哥,你的詞打錯了,應該是“parseInt”,這里面的“I”大寫。。
2021-08-26
a、b要從字符串轉換為數值才能進行數值運算,例:
b.value=praseInt(a)+praseInt(b);
完整代碼:
<!DOCTYPE?html>
<html>
?<head>
??<title>?事件</title>??
??<script?type="text/javascript">
???function?count(){
???????var?num1=document.getElementById("txt1").value;
???????var?num2=document.getElementById("txt2").value;
???????var?opera=document.getElementById("select").value;
???????var?summ=document.getElementById("fruit");
???????switch(opera)
???????{
???????????case?"+":{
???????????????summ.value=parseInt(num1)+parseInt(num2);
???????????};break;
???????????case?"-":{
??????????????summ.value=parseInt(num1)-parseInt(num2);
???????????};break;
???????????case?"*":{
???????????????summ.value=parseInt(num1)*parseInt(num2);
???????????};break;
???????????case?"/":{
???????????????summ.value=parseInt(num1)/parseInt(num2);
???????????};break;
???????}
????//獲取第一個輸入框的值
?//獲取第二個輸入框的值
?//獲取選擇框的值
?//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
????//設置結果輸入框的值?
????
???}
??</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>
2021-08-06
將字符串轉為整數???? parseInt(document.getElementById("txt1").value)
document.getELement("fruit")? ?"加引號"