最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

我想實現(xiàn),輸入數(shù)字,點擊按鈕就進(jìn)行轉(zhuǎn)換,同時在另外一個輸入框顯示答案。

<!DOCTYPE?html>
<html>
<head>
<meta?charset="utf-8">
<title></title>
<script>

window.onload=function?change(){
	var?num?=document.getElementById("number").value;
	var?result?=document.getElementById("result").value;
	result?=Math.ceil(num);
	return?result;
}	
</script>
</head>
<body>

	<form>
		<input?type="text"?value=""?placeholder="請輸入數(shù)字"?id="num">
		<input?type="text"?value=""?placeholder="答案"?id="result">
		<button?type="button"?onclick="change()">change</button>
	</form>

</body>
</html>


正在回答

6 回答

<!DOCTYPE?html>

<html>

<head>

<meta?charset="utf-8">

<title></title>

<script>

?

????function?change(){

????var?num?=document.getElementById("num").value;

????var?result?=document.getElementById("result").value;

????result?=Math.ceil(num);

}??

</script>

</head>

<body>

?

????<form>

????????<input?type="text"?value=""?placeholder="請輸入數(shù)字"?id="num">

????????<input?type="text"?value=""?placeholder="答案"?id="result">

????????<button?type="button"?onclick="change()">change</button>

????</form>

?

</body>

</html>

首先,id的名字寫錯了。其次好像也用不著window,onload()吧,也不用加return。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉3274123 提問者

非常感謝!
2016-07-10 回復(fù) 有任何疑惑可以回復(fù)我~

?function change()

? ? {

? ? ? ? document.getElementById('result').value=Math.ceil(document.getElementById('num').value);

? ? }

可以一步實現(xiàn) ? 增加效率;

1 回復(fù) 有任何疑惑可以回復(fù)我~

你并沒有給轉(zhuǎn)換到的文本框進(jìn)行賦值

0 回復(fù) 有任何疑惑可以回復(fù)我~

\n ?也可以轉(zhuǎn)行

0 回復(fù) 有任何疑惑可以回復(fù)我~

刪除window.onload

0 回復(fù) 有任何疑惑可以回復(fù)我~

上一個有問題。

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<script>

?

? ? function change(){

? ? var num =document.getElementById("num").value;

? ? document.getElementById("result").value=Math.ceil(num);

} ?

</script>

</head>

<body>

?

? ? <form>

? ? ? ? <input type="text" value="" placeholder="請輸入數(shù)字" id="num">

? ? ? ? <input type="text" value="" placeholder="答案" id="result">

? ? ? ? <button type="button" onclick="change()">change</button>

? ? </form>

?

</body>

</html>

請注意加粗的那句話。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉3274123 提問者

我還想請問一下,window.onload和return什么情況下才比較適用呢?
2016-07-10 回復(fù) 有任何疑惑可以回復(fù)我~
#2

CharlesLvm 回復(fù) 慕粉3274123 提問者

window.onload是在你希望頁面加載完之后才進(jìn)行的操作才加這個,一般是自動的;return是你需要利用函數(shù)返回值的時候使用。詳細(xì)講解你可以回去看前面的章節(jié)。
2016-07-14 回復(fù) 有任何疑惑可以回復(fù)我~
#3

qq_冷清一笑傾所愛_03613263

document.getElementById("result").value=Math.ceil(num);為什么不能寫成var result =document.getElementById("result").value; result =Math.ceil(num);
2016-07-22 回復(fù) 有任何疑惑可以回復(fù)我~
#4

慕粉18764815087

請問你上一次寫那個有什么問題?為什么不能運行
2016-07-29 回復(fù) 有任何疑惑可以回復(fù)我~
#5

q_Amily 回復(fù) qq_冷清一笑傾所愛_03613263

如果這樣做就把Math.ceil(num)賦值給了result,答案框就不會輸出Math.ceil(num),除非你再一次把document.getElementById("result").value = result,這樣就太麻煩了
2016-08-03 回復(fù) 有任何疑惑可以回復(fù)我~
#6

我不是管家 回復(fù) qq_冷清一笑傾所愛_03613263

因為js里的=號是賦值的意思,不是相等的意思
2017-04-23 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

舉報

0/150
提交
取消

我想實現(xiàn),輸入數(shù)字,點擊按鈕就進(jìn)行轉(zhuǎn)換,同時在另外一個輸入框顯示答案。

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號