小编Say*_*Ali的帖子

使用Node.js中的JSON对象进行响应(将对象/数组转换为JSON字符串)

我是后端代码的新手,我正在尝试创建一个函数来响应我的JSON字符串.我现在有一个例子

function random(response) {
  console.log("Request handler 'random was called.");
  response.writeHead(200, {"Content-Type": "text/html"});

  response.write("random numbers that should come in the form of json");
  response.end();
}
Run Code Online (Sandbox Code Playgroud)

这基本上只打印字符串"应该以JSON形式出现的随机数".我想要做的是使用任何数字的JSON字符串进行响应.我需要使用不同的内容类型吗?该函数应该将该值传递给另一个客户端吗?

谢谢你的帮助!

javascript node.js

92
推荐指数
4
解决办法
21万
查看次数

如何使用JavaScript生成一个固定长度的随机数?

我正在尝试生成一个必须具有正好6位数的固定长度的随机数.

我不知道下面给出的JavaScript是否会创建一个小于6位的数字?

Math.floor((Math.random()*1000000)+1);
Run Code Online (Sandbox Code Playgroud)

我在这里找到了StackOverflow的问题和答案.但是,目前还不清楚.

编辑:我运行了上面的代码很多次,是的,它经常创建少于6位的数字.有快速/快速的方法来确保它总是正好6位数?

javascript random numbers

49
推荐指数
8
解决办法
7万
查看次数

JavaScript对象中的数组?

我试过看看这是否可行,但我找不到答案.

我正在努力让以下工作:

var defaults = {
 'background-color': '#000',
 color: '#fff',
 weekdays: {['sun','mon','tue','wed','thu','fri','sat']}
};
Run Code Online (Sandbox Code Playgroud)

它只是给出了一个错误,我尝试过使用({...}),[{...}]我希望能够使用以下内容访问工作日:

defaults.weekdays[0];
Run Code Online (Sandbox Code Playgroud)

这可能吗?

javascript

47
推荐指数
4
解决办法
14万
查看次数

没有页面刷新的表单提交

也许有人可以帮我解决我遇到的这个小问题.我试图在没有页面刷新的情况下提交此表单.但它会跳过帖子并直接转到ajax调用.我想我想念了preventDefault().我在网上搜索但无法找到我需要的东西.非常感谢您的帮助或指向另一个表单提交.

HTML下面:

<!DOCTYPE html>
 <html>
<head>
<title>AJAX | Project</title>
 <link href="project.css" rel="stylesheet"/>
 <script src="jquery.js"></script>

  </head>
 <body>


<div id="mainCon">

  <h1>Contact Book</h1>
<div id="form_input">
<form id="myform" method="post"    action="addrecord.php">

    <label for="fullname">Name:</label>
    <input type="text" name="fullname" id="fullname"/><span id="NameError">   </span>
    <br/>
    <label for="phonenumber">Phone Number:</label>
    <input type="text" id="phonenumber" name="phonenumber"><span   id="PhoneError"></span>

    <br />

<input id="buttton" type="submit" onClick="addnumber()" value="Add Phone   Number"/>
    <input type="button" id="show" value="the Results"/>
 </form>


</div>

    <div id="form_output">


    </div>


</div>
 <script src="project.js"></script>
 <script type="text/javascript">

 function addnumber(){

 var Fullname = document.getElementById("fullname").value;
var Phonenumber = document.getElementById("phonenumber").value;



 if(Fullname == ""){ …
Run Code Online (Sandbox Code Playgroud)

javascript php forms ajax jquery

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

如何使用jQuery在mouseover上找到当前元素?

如何获取鼠标悬停时当前元素的类名?例如 在此输入图像描述

当鼠标从div到a时,我想获得div元素的类名.我如何使用jQuery获取它?

html javascript jquery mouseover mouseout

22
推荐指数
3
解决办法
8万
查看次数

通过JavaScript更改字体

所以基本的工作流程是这样的:

  1. 字体的异步文件上传(已经完成).

  2. 获取URL(完成).

  3. 将字体更改为新URL.

我意识到这需要通过font-face完成,但我似乎无法弄清楚如何通过JavaScript访问它.

javascript css fonts css3 font-face

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

在phonegap android build成功后存储的APK文件在哪里?

我不明白我在哪里可以找到我编译的包,所以我可以将它复制到我的设备并从那里安装.

我做的是创建一个空项目,然后在没有错误的情况下构建它,但是,我找不到.apk文件.

\platforms\android\binHelloWorld-debug.apk,但我不想调试包,但一个正常的一个.

我尝试过phonegap build android,并且phonegap build android local在这两个命令之间没有发现任何差异.另外,为什么HelloWorld我命名为我的项目lololol

android cordova

15
推荐指数
3
解决办法
4万
查看次数

featureCompatibilityVersion必须为3.4才能使用排序规则

我需要在我的网站中集成里程/距离搜索,我正在使用MongoDB地理空间索引,但是,我得到一些并且无法解决.下面是我正在使用的架构和命令......

=> db.properties.findOne({},{address:1})
{
    "_id" : ObjectId("585b909c870d907845b695fd"),
    "address" : {
        "postcode" : "W1D 1NN",
        "address1" : "Essence",
        "address2" : "United Kingdom House",
        "county" : "London",
        "town" : "LONDON",
        "latitude" : "51.5160229933117",
        "longitude" : "-0.139088472429092",
        "house_number" : "114",
        "location" : {
            "type" : "Point",
            "coordinates" : [
                -0.139088472429092,
                51.5160229933117
            ]
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

以下是我的索引......

=> db.properties.getIndexes()
[
    {
        "v" : 1,
        "key" : {
            "_id" : 1
        },
        "name" : "_id_",
        "ns" : "cherrydoorsync.properties"
    },
    {
        "v" : 1,
        "key" : …
Run Code Online (Sandbox Code Playgroud)

geospatial mongodb

12
推荐指数
1
解决办法
6418
查看次数

如何在PHP中设置短标签(<?)?

我正在使用WAMPP for PHP服务器并在编程短标记时使用会产生问题.我知道有可能通过更改php.ini文件中的内容,但我不知道该设置,请帮助我.

例:

<? echo "hi"; ?> //error....want to allow this also.
<?php echo "hi"; ?> //ok
Run Code Online (Sandbox Code Playgroud)

我在PHP配置设置文件中找到了这个,但是我需要知道哪些更改需要...

; short_open_tag
;   Default Value: On
;   Development Value: Off
;   Production Value: Off
Run Code Online (Sandbox Code Playgroud)

php

9
推荐指数
3
解决办法
3万
查看次数

如何在AngularJS中动态更改CSS属性

现在我有一个硬编码到CSS中的背景图像URL.我想在AngularJS中使用逻辑动态选择背景图像.这是我目前拥有的:

HTML

<div class="offer-detail-image-div"><div>
Run Code Online (Sandbox Code Playgroud)

CSS

.offer-detail-image-div {
  position: relative;
  display: block;
  overflow: hidden;
  max-width: 800px;
  min-height: 450px;
  min-width: 700px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 25px;
  padding-left: 25px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 5px;
  background-image: url('/assets/images/118k2d049mjbql83.jpg');
  background-position: 0px 0px;
  background-size: cover;
  background-repeat: no-repeat;
}
Run Code Online (Sandbox Code Playgroud)

如您所见,CSS中的背景图像引用了特定的文件位置.我希望能够以编程方式确定图像URL的位置.我真的不知道从哪里开始.我不知道JQuery.谢谢.

html css angularjs ng-style

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