我正在尝试编写我的watir脚本来获取以下数据(表体标题和表格行数据,但我无法弄清楚如何访问表格.(一旦我得到它,休息是一块蛋糕).
任何人都可以提出一些可以帮助我访问桌子的东西吗?它没有名称或ID ......
<div id="income">
<table class="tHe" cellspacing="0">
<thead>
<tr>
<th id="companyLabel" class="tFirst" style="width:30%"> Quarter Ending </th>
<th id="201004" class="tFirst right">Apr 10 </th>
<th id="201001" class="tFirst right">Jan 10 </th>
<th id="200910" class="tFirst right">Oct 09 </th>
<th id="200907" class="tFirst right">Jul 09 </th>
<th id="200904" class="tFirst right">Apr 09 </th>
</tr>
</thead>
<tbody id="revenueBody">
<tr>
<td class="indtr">Totals</dfn></td>
<td class="right">2849.00</td>
<td class="right">3177.00</td>
<td class="right">5950.00</td>
<td class="right">4451.00</td>
<td class="right">3351.00</td>
</tr>
...
Run Code Online (Sandbox Code Playgroud) 我有以下代码检查用户名和密码,然后重定向到新页面,如果它成功.它适用于Firefox就好了,但是当我在IE 9上试用它时,它只是坐着并挂起.我需要做什么才能在IE上工作?
username=$("#user_name").val();
password=$("#password").val();
$.ajax({
type: "POST",
url: "login.php",
data: "name="+username+"&pwd="+password,
success: function(html){
console.log(html);
if(html=='true') {
window.location.replace("newpage.php");
} else {
$("#add_err").html("Wrong username or password.");
}
},
Run Code Online (Sandbox Code Playgroud) 什么是这样做的好方法.我有一个包含大量"<"的字符串 和> 我想用<和>替换它们.所以我写了这个:
var str = </text><word34212>
var p = str.replace('\<\;','\<');
var m = p.replace('\>\;','\>');
Run Code Online (Sandbox Code Playgroud)
但这只是做每个的第一个实例 - 以及< />的后续实例 没有被替换.我考虑过首先计算< 然后在每次迭代时循环并替换代码的一个实例...然后对>执行相同的操作.但显然这是啰嗦.
有谁能建议一个更简洁的方法来做到这一点?
我有以下代码:
<?php
include 'db.php';
$con = mysql_connect($host,$user,$pass);
$dbs = mysql_select_db($databaseName, $con);
$tableName = "tbl_title";
$result = mysql_query("SELECT id, fld_title FROM $tableName");
$data = array();
while ( $row = mysql_fetch_row($result) )
{
//$data[] = $row;
//$data['item'][] = $row;
//$data['item'][] = $row['id'].value;
$id = $row['id'];
$fld_title = $row['fld_title'];
$data = array( "id" => $id, "fld_title" => $fld_title);
//echo $row['id'] . " " . $row['fld_title'];
//echo '<option value="'.$row->id.'">'.$row->fld_title.'</option>';
}
echo json_encode( $data );
// echo $row[0] . " " . $row[1];
?>
Run Code Online (Sandbox Code Playgroud)
我试图以格式化的方式返回结果,但是,即使我从查询中获得结果,$ …
我通过putty连接到我的linux盒子.我已经能够通过我的vimrc文件修改配色方案,但是如何更改控制台字体呢?我看到guifont的选项,但我没有使用GUI ...
我试图使用jQuery从mysql数据库中的值填充选择框.
db调用:
<?php
include 'db.php';
$con = mysql_connect($host,$user,$pass);
$dbs = mysql_select_db($databaseName, $con);
$tableName = "tbl_title";
$result = mysql_query("SELECT * FROM $tableName");
$data = array();
while ( $row = mysql_fetch_row($result) )
{
$data[] = $row;
}
//echo json_encode( $data );
?>
Run Code Online (Sandbox Code Playgroud)
HTML:
<select id="a1_title">
<option>Default</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我找到了很多例子,但没有什么特别与我要找的东西相关,除非今天没有我的力量.
是否有人可以指向我的链接?
我有一个巨大的文件(500 MB)组织如下:
<link type="1-1" xtargets="1;1">
<s1>bunch of text here</s1>
<s2>some more here</s2>
</link>
<link type="1-1" xtargets="1;1">
<s1>bunch of text here</s1>
<s2>some more here</s2>
</link>
<link type="1-1" xtargets="1;1">
<s1>bunch of text here</s1>
<s2>some more here</s2>
</link>
Run Code Online (Sandbox Code Playgroud)
我想把它转换成一种新格式,其中s1转到一个新文件,每个s1在它自己的行上有一个换行符,而s2转到一个新文件,每个s2在它自己的行上.
Perl是去这里的方式吗?如果是这样,有人可以告诉我如何实现这一目标吗?