小编Sin*_*1ty的帖子

在CSS中创建星空背景

我正在制作一个纯代码的太阳能系统网站,没有使用图像.问题是我无法弄清楚如何在后台获得星星.我试图在黑色背景上得到像黄色展开的波尔卡圆点图案.这是我的代码(为每个其他星球重复div和样式).

html,
body {
  width: 100%;
  height: 100%;
  background-color: black;
}
#sun {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 200px;
  width: 200px;
  margin-top: -100px;
  margin-left: -100px;
  border-color: orange;
  border-width: 2px;
  border-style: solid;
  border-radius: 50%;
  box-shadow: 0 0 64px yellow;
  background-color: yellow;
}
#mercury {
  position: absolute;
  top: 0;
  left: 50%;
  height: 10px;
  width: 10px;
  margin-left: -5px;
  margin-top: -5px;
  border-radius: 50%;
  background-color: #ffd9b3;
}
#mercury-orbit {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 260px;
  height: 260px;
  margin-top: -130px;
  margin-left: -130px; …
Run Code Online (Sandbox Code Playgroud)

html css

7
推荐指数
2
解决办法
5577
查看次数

变量赋值给getElementById,不起作用

我试过看看stackoverflow,但不能找到和我一样的问题 - 我确定这个问题很容易解决,但不知何故......它不起作用.

我有一些输入,它们将以计算器格式添加/乘/减/除等.我想要的是getElementById通过在我的功能块之外声明变量来删除不必要的引用(我不想要任何花哨的多重getElementById赋值).

我的Javascript如下:

//Declarations: designed to minimze calls to document.getElementByID
    var number1 = document.getElementById("num1");
    var number2 = document.getElementById("num2");
    var numAnswer = document.getElementById("answer");

    //Add together two numbers
    function add()
    {
        numAnswer.value = parseFloat(number1.value) + parseFloat(number2.value);
    }
Run Code Online (Sandbox Code Playgroud)

它让我疯狂 - 如果我拿出变量而只是使用普通的旧document.getElementById,一切正常.这应该很容易,但它只是不起作用.我已经检查了拼写,这一切似乎都没问题 - 有什么我想念的吗?

javascript dom getelementbyid

4
推荐指数
1
解决办法
2839
查看次数

jQuery - 选择所有<span>元素并删除它们的文本

Hello guys,我花了大约二十分钟徒劳地寻找答案,需要你的帮助.关于如何使用jQuery选择元素有成千上万的请求帮助 - 但是每个人都想要处理某种条件,即只在页面上的某个Y位置选择具有特定ID的锚.

我有一个简单的要求.如何选择页面上的所有 <span>元素并删除其文本?

看到的是,我有一个表格,而且我有<spans>.单击"清除按钮"输入时,所有字段都将恢复为默认值(当然).但我希望span元素删除其文本.

<html>它很简单:

<input type="reset" value="Clear form" name="Clear Button" class="clear">
Run Code Online (Sandbox Code Playgroud)

而我的jQuery:

/* Clear form - used to revert all Spans back to normal */
$('#Clear Button').click(function(){
        $('span').val('');

});
Run Code Online (Sandbox Code Playgroud)

因此,重置效果起作用,因为它是DOM/HTML.但我的jQuery很遗憾.

谁能告诉我出了什么问题?我的脚本是在Button声明之后,如果有帮助的话.

jquery jquery-selectors

1
推荐指数
1
解决办法
2万
查看次数

第一次选择文本输入时,删除其值

当第一次单击元素时,我希望将其值设置为空.

IF函数在jQuery中是否有效?它像JavaScript吗?

我当然只希望第一次删除数据,因为它将删除默认值.

HTML

<input id="Name" class="inputLight" type="text" value="Enter your name here.">
Run Code Online (Sandbox Code Playgroud)

jQuery的

$('input').click(function() {
var $this = $(this),
    clickNum = $this.data('clickNum');

if (!clickNum) clickNum = 1;

if(clickNum =1)$this.value = "";

$this.data('clickNum', ++clickNum);
});
Run Code Online (Sandbox Code Playgroud)

jquery input

0
推荐指数
1
解决办法
2081
查看次数

标签 统计

jquery ×2

css ×1

dom ×1

getelementbyid ×1

html ×1

input ×1

javascript ×1

jquery-selectors ×1