【发布时间】:2015-02-23 01:03:31
【问题描述】:
这有点难以解释。好的,所以我有这个文本输入(“textmoney”),你在其中输入一个数字,它会给出一年的估计金额。所以当一个人输入他们的数字并点击输入时,他们可以看到他们的答案。让说他们想输入另一个数字,所以他们退格输入文本中的所有数字,直到什么都没有。基本上我想要它,所以当数字不再在文本输入框中时,他们的第一个数字的答案就会消失。我抱歉,如果您不明白我想说什么,因为我真的不知道如何解释这一点。(例如:当您在 google 中输入某些内容并决定输入其他内容时,您会删除您输入的内容和搜索结果消失。)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
$('#textmoney').keydown(function (e){
if(event.keyCode == 13){
moneyFunction();
}})
$(document).keydown(function (e) {
if(event.keyCode == 82) {
reloadFunction();
}})
$(document).ready(function() {
$('#textmoney').keydown(function() {
$('#redotext').css('visibility', 'visible');
})})
$('#textmoney').mouseover(function() {
$('#textmoney').css('border', '1px solid black');
$('#textmoney').mouseout(function() {
$('#textmoney').css('border', '1px solid grey');
})})
</script>
<script>
function moneyFunction() {
var money = document.getElementById('textmoney').value;
var dailyE = money/365;
document.getElementById('demo').innerHTML = ("$" + dailyE + " " + "per day");
if ( document.getElementById('textmoney').value == 0) {
document.getElementById('demo').innerHTML = "You aint enter no chang";
}
} //Function tag
function reloadFunction() {
location.reload();
}
</script>
【问题讨论】:
标签: javascript jquery html