小编ant*_*rat的帖子

按下按键后获取文本区域值

我在按键事件后执行了一个函数:

$("#txtarea").keypress(function(){
    alert(document.getElementById("txtarea").value);
});
Run Code Online (Sandbox Code Playgroud)

我想在每次按键后返回文本区域的新文本,以便它可以在其他 JavaScript 函数中同时使用。

该脚本的问题是,一旦按下某个键,该函数就会显示“”空字符串。

先感谢您。

html javascript

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

Xpath php获取链接

我正在使用此示例从网站获取链接:

http://www.merchantos.com/makebeta/php/scraping-links-with-php/

$xpath = new DOMXPath($dom);
$hrefs = $xpath->evaluate("/html/body//a");

for ($i = 0; $i < $hrefs->length; $i++) {
    $href = $hrefs->item($i);
    var_dump($href);
    $url = $href->getAttribute('href');
    echo "<br />Link stored: $url";
}
Run Code Online (Sandbox Code Playgroud)

效果很好; 获得所有链接; 但我无法得到链接的实际"标题"; 例如,如果我有:

<a href="www.google.com">Google</a>
Run Code Online (Sandbox Code Playgroud)

我希望能够获取"谷歌"一词.

我很少迷路并且对xpath很新.

php xpath domxpath

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

使用Tcl解析文件

我这里有一个文件,它有多个set语句.但是,我想提取我感兴趣的行.以下代码可以提供帮助吗?

set in [open filename r]    
seek $in 0 start    
while{ [gets $in line ] != -1} {    
    regexp (line to be extracted)
}
Run Code Online (Sandbox Code Playgroud)

tcl

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

为什么main()之后有函数定义?

我认为ls最权威的程序员之一(Richard Stallman)编写的最着名的操作系统(linux)之一最常用的系统函数()之一可能是编写得非常好的代码的一个例子.

因此,作为开放源代码,我决定查看代码(参见此处).在那里我发现了几个函数main(),因此在他们调用之后定义,我希望这是非常罕见的.

有经验的C程序员会对此发表评论吗?

c unix open-source

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

ruby to_f bug或乘法运算符bug?

嗨,我刚遇到一个问题,其中ruby的to_f功能给了我不一致的结果.

ruby-1.9.2-head :026 > 8.45.to_f * 100
 => 844.9999999999999 

ruby-1.9.2-head :027 > 4.45.to_f * 100
 => 445.0 


ruby-1.9.2-head :028 > 4.35.to_f * 100
 => 434.99999999999994 
Run Code Online (Sandbox Code Playgroud)

我的解决方法是简单地以这种方式舍入结果

ruby-1.9.2-head :029 > (4.35.to_f * 100).round
 => 435 
Run Code Online (Sandbox Code Playgroud)

经过更多的游戏后,我意识到问题可能出在乘法运算符上 * 100

ruby rounding multiplication

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

使用$ _REQUEST时的php空页

我刚开始使用php.我在网页中有一个表单指向handle.php,如下所示:

<form action = "handle.php" method="post">
    <p><b>name:</b> <input type = "text" name = "name" size="20"/><p>
    <input type="submit" name="submit" value="submit my info">
</form>
Run Code Online (Sandbox Code Playgroud)

在我看来handle.php,这就是我所拥有的:

<!DOCTYPE HTML>
<html>
    <head>
        <title> Hello! </title>
    </head>
    <body>
        <?php
        echo "<p>Name: $_REQUEST['name']<p>";
        ?>
        <p> Hi</p>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

此页面显示为完全空白.有趣的是,如果我删除$_REQUEST['name'],那么一切都很好.在我看来,调用$_REQUEST使页面为空(我检查源代码,那里没有).

我究竟做错了什么?谢谢.

php

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

Node.js 无法从 Base64 解码中解析 JSON 字符串

我有一个字符串,我想解码为 json。该字符串最初是base64。当我尝试解码为杰森时,出现以下错误。

  var query_string = new Buffer(bid, 'base64').toString('ascii');
  console.log(query_string);
  var q = JSON.parse(query_string);


{'avid': 'info@tssf.co.jp', 'crid': '20767073515', 'mabid': {'node': None, 'hod': '13', 'cid': '36', 'industry': None, 'ex': '1', 'vid1': '29', 'dow': '3'}, 'prid': {'hod': '13', 'woy': '18', 'cid': '36', 'dow': '3', 'ssp': 'adx', 'st': None, 'bt': 'firefox', 'cty': 'tokyo', 'ex': '1', 'vid2': '222', 'dt': '1', 'os': 'mac', 'vid1': '29'}, 'agid': '4547917795', 'cookieid': 'retageting:cookie', 'did': 'yahoo.com', 'validation': True}
Run Code Online (Sandbox Code Playgroud)

SyntaxError:回调时 /home/ubuntu/workspace/rtbopsConfig/rtbServers/rtbNodejsServer/app.js:115:16 处的 Object.parse(本机)出现意外标记(/home/ubuntu/workspace/rtbopsConfig/rtbServers/rtbNodejsServer/node_modules /express/lib/router/index.js:272:11) 在参数 (/home/ubuntu/workspace/rtbopsConfig/rtbServers/rtbNodejsServer/node_modules/express/lib/router/index.js:246:11) 在传递 ( /home/ubuntu/workspace/rtbopsConfig/rtbServers/rtbNodejsServer/node_modules/express/lib/router/index.js:253:5) 在 Router._dispatch (/home/ubuntu/workspace/rtbopsConfig/rtbServers/rtbNodejsServer/node_modules/express …

javascript base64 json node.js

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

使用HTML和PHP将表单数据发送到电子邮件

就像标题所说,将表格发送到我的电子邮箱.我没有错误,但电子邮件永远不会出现.这是我的HTML表单(我认为你不需要其他任何东西,但文件中也有一些格式化和Java验证).

<form method="POST" name="contactform" action="contact-form-handler.php">
    <p>
        <label for='name'>Your Name:</label>
        <br>
        <input type="text" name="name">
    </p>
    <p>
        <label for='email'>Email Address:</label>
        <br>
        <input type="text" name="email">
        <br>
    </p>
    <p>
        <label for='message'>Message:</label>
        <br>
        <textarea name="message"></textarea>
    </p>
    <input type="submit" value="Submit">
    <br>
</form>
Run Code Online (Sandbox Code Playgroud)

这是我的PHP.显然我把我的电子邮件拿出来放入EMAIL,但除此之外,这是我完整的PHP文件.谢谢你的PHP文件提取了提交的页面就好了,我没有错误.也没有电子邮件.

<?php 
$errors = '';
$myemail = 'EMAIL@gmail.com';
if(empty($_POST['name'])  ||
   empty($_POST['email']) ||
   empty($_POST['message']))
{
    $errors .= "\n Error: all fields are required";
}
$name = $_POST['name'];
$email_address = $_POST['email'];
$message = $_POST['message'];
if (!preg_match(
"/ ^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i",
$email_address))
{
    $errors .= "\n Error: Invalid email …
Run Code Online (Sandbox Code Playgroud)

html php forms email

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

如何解析包含iphone属性的xml文件

我有一个以下的xml文件.我想分析的元素current_date_time,condition,humidity,icon,wind_condition,low,high.所有这些元素都包含属性.我知道如何解析一个简单的xml文件.但所有这些元素都包含属性值.

那我该怎么解析这个xml文件呢?

    <?xml version="1.0" ?> 
    <xml_api_reply version="1">
        <weather module_id="0" tab_id="0" mobile_row="0" mobile_zipped="1" row="0" section="0">
            <forecast_information>
                <city data="" /> 
                <postal_code data="" /> 
                <latitude_e6 data="50500000" /> 
                <longitude_e6 data="30500000" /> 
                <forecast_date data="2011-05-27" /> 
                <current_date_time data="2011-05-27 04:30:00 +0000" /> 
                <unit_system data="US" /> 
            </forecast_information>
            <current_conditions>
                <condition data="Clear" /> 
                <temp_f data="57" /> 
                <temp_c data="14" /> 
                <humidity data="Humidity: 59%" /> 
                <icon data="http://g0.gstatic.com/images/icons/onebox/weather_sunny-40.gif" /> 
                <wind_condition data="Wind: S at 9 mph" /> 
            </current_conditions>
            <forecast_conditions>
                <day_of_week …
Run Code Online (Sandbox Code Playgroud)

xml iphone objective-c

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

如何获取JavaScript中源代码字符串中的花括号之间的字符串数组

假设JavaScript变量是:

var sourceString="stack {overflow} is the best {place} to clear {technical} doubts";
Run Code Online (Sandbox Code Playgroud)

输出javascript字符串数组应包含:overflow,place,technical{overflow},{place},{technical}

我对两个结果都很满意.

javascript arrays string ajax

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