我在"table""td"元素中有一个"span"元素.span标签有一个标题.
我想获得该span标签的标题并将其拉出以使其成为"td"元素的"鼠标悬停"提示.
例如:
我想转此:
<td>
<a href="#"><span id="test" title="Acres for each province">Acres</span></a>
</td>
Run Code Online (Sandbox Code Playgroud)
进入:
<td onmouseover="tip(Acres for each province)">
<a href="#"><span id="test">Acres</span></a>
</td>
Run Code Online (Sandbox Code Playgroud)
编辑:我认为你们不明白.我试图将onmouseover函数放入"td"标记.我不是想把它放到"span"标签中.
我试图通过点击它来检索char x轴上的标签文本.我正在使用条形图,代码如下:
var chart = new Highcharts.Chart({
chart: {
type: 'column',
backgroundColor: '#eaedf1',
zoomType: 'x',
renderTo: 'container'
},
plotOptions: {
series: {
cursor: 'pointer',
pointWidth: 10,
point: {
events: {
click: function (event) {
console.log(event.point.name + " " + this.y);
}
}
}
}
},
title: {
text: 'Total Flow Types'
},
xAxis: {
type: 'category',
labels: {
rotation: -90
}
},
yAxis: {
min: 0,
title: {
text: 'millions'
}
},
legend: {
enabled: false
},
series: [{
name: …Run Code Online (Sandbox Code Playgroud) 我有以下动态 HTML行.
<tr role="row" class="odd">
<td contenteditable="false" class="sorting_1"> </td>
<td contenteditable="false"> <span class="name">Alex Nilson </span></td>
<td contenteditable="false"><span class="price"> 1234 </span></td>
<td contenteditable="false"> <span class="qty" >1234 </span></td>
<td><button class="pr_edit" href="javascript:;"> Edit </button></td>
<td><button class="pr_elete" href="javascript:;"> Delete </button></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
当单击编辑按钮时,我需要将该特定行的单元格元素的值转换为jQuery,作为JS变量,我可以将AJAX POST到另一个PHP页面以插入到数据库中.我尝试像下面这样做,但它没有成功.
$(document).ready(function () {
$('.pr_edit').click(function () {
var currentTD = $(this).parents('tr').find('td');
$.each(currentTD, function () {
var iname = $(this).find("span.name").html();
var iprice = $(this).find("span.price").val();
var iqty=$(this).find("span.qty").val();
});
Run Code Online (Sandbox Code Playgroud)
它没有按照我的意图捕获变量.我如何实现这一目标?我需要将这些SPAN数据转换为三个变量.
这是我正在使用的代码:
<nav class="navbar navbar-default navbar-fixed-top" id="mainNav">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">
<img src="/application/themes/dcc_theme/img/DiscoveryChurchColorado.png" alt="Discovery Church Colorado, Colorado Springs, CO" class="img-responsive">
</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-right" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class=""><a href="http://concrete.metooplace.com/about" target="_self" class="">About</a>
</li>
<li class=""><a …Run Code Online (Sandbox Code Playgroud) 我有一个JQuery代码,它使用ajax方法调用PHP文件并检查是否有任何更新.如果没有更新,则定时器功能会启动,并且每隔5秒不断检查PHP文件是否有更新.我已经设法使功能正常工作,但时间圈太快了.即使我已经将间隔速度更改为不同的参数,它也没有显示任何变化.我的Jquery代码是:
function CheckCallerID(){
$.ajax({
type: 'POST',
url: "code/PHPFILE.php",
data: "",
success: function(data) {
//ajax returns Below HTML CODE
$('#caller').html(data);
if($('#newaddressdetails').html().length==0){
var timmer = setTimeout(CheckCallerID(),50000);
}else{
SaveAddress();
}
}
});
}
Run Code Online (Sandbox Code Playgroud)
PHP文件返回值为True
<div id="newcustomer">Update Found</div>
PHP FILE返回值为False
<div id="newcustomer"></div>
先感谢您.
我有一个目录中的文件夹列表.此目录中的所有文件夹都包含pdf文件.大约有20个文件夹.是否有可能在所有文件夹中获取pdf文件的名称,而无需浏览每个目录(文件夹)?
<cfdirectory action="list"
directory="C:\wwwroot\WebServer\testing\uploads\all_folders"
recurse="false"
name="myList">
<cfdump var=#myList#>
Run Code Online (Sandbox Code Playgroud) 这是我的程序:
<cfset test = 'a~b~~c~d~~~e'>
<cfset test2 = Replace(test, '~~','~X~','all')>
<cfoutput>
test #test#
<br> test2 #test2#
<br>wanted: a~b~X~c~d~X~X~e
</cfoutput>
Run Code Online (Sandbox Code Playgroud)
我得到的输出:
test a~b~~c~d~~~e
test2 a~b~X~c~d~X~~e
wanted: a~b~X~c~d~X~X~e
Run Code Online (Sandbox Code Playgroud)
所以 test2 的输出是错误的这无疑与 Replace 函数的内部工作有关,但我需要它才能正常工作。
有谁知道这个问题的解决方法?
我不明白为什么我会收到此错误。我正在使用 cfform 将数据从一个 html 页面发送到下一个。见下文。我注意到的另一件事是 angle_changes 字符串的前两个字符被截断。它应该是“0a0a0a0a”,但错误消息中传递了“0a0a0a”。
以下是来自spatialforaging.cfm的相关html/Javascript代码:
<!---all of these get passed from a previous page using cfoutput, except for angle_changes--->
<cfform action="field_transition.cfm" method="post" name="field_form">
<cfinput type="hidden" id="angle_changes" name="angle_changes" value="">
<cfinput type="hidden" id="subject_id" name="subject_id" value=#subject_id#>
<cfinput type="hidden" id="times_switched_away" name="times_switched_away" value=#times_switched_away#>
<cfinput type="hidden" id="total_time_unfocused" name="total_time_unfocused" value=#total_time_unfocused#>
<cfinput type="hidden" id="completed_fields" name="completed_fields" value="">
</cfform>
Run Code Online (Sandbox Code Playgroud)
脚本
//these values get changed earlier in the script
document.getElementById("times_switched_away").value = times_switched_away;
document.getElementById("total_time_unfocused").value = total_time_unfocused;
document.getElementById("completed_fields").value = completed_fields.toString();
//angleChanges is an array containing integers which is created elsewhere …Run Code Online (Sandbox Code Playgroud) SerializeJSON我对CFQUERY 的输出感到困惑。下面的代码:
<cfsetting showdebugoutput="yes">
<cfheader name="Content-Type" value="application/json">
<cftry>
<cfquery name="GetData" datasource="dsn">
with cte as (
select distinct ZipCode from db.dbo.table1 where ZipCode in (#URL.Zip#)
)
SELECT
cte.ZipCode
, '##' + CONVERT(VARCHAR(max), CRYPT_GEN_RANDOM(3), 2) as Color
from cte
</cfquery>
<cfoutput>
#SerializeJSON(GetData)#
</cfoutput>
<cfcatch type="any">
Error: <cfoutput>#cfcatch.message#</cfoutput>
</cfcatch>
</cftry>
Run Code Online (Sandbox Code Playgroud)
创建此输出:
{"COLUMNS":["ZIPCODE","COLOR"],"DATA":[["54814","#3269B7"],["60050","#DC3E08"]]}
Run Code Online (Sandbox Code Playgroud)
当#URL.ZIP#变量 =60050,54814
我需要该DATA组件将 JSON 格式化为邮政编码作为键,颜色代码作为数据值。
我怎么知道SerializeJSON我需要这样呢?
谢谢
对我公司创建的一个小型内部网站的代码进行了自动审查,并要求我修复检测到的漏洞。
我该如何纠正这个问题?原开发人员早已离开公司,我对coldfusion不太熟悉。
<cfquery name="qry_Products" datasource="#request.mssql_dsn#" username="#request.mssql_uid#" password="#request.mssql_pwd#">
UPDATE tblProduct
SET #form.F# = <cfif currVal is 1>0<cfelse>1</cfif>
WHERE ID = #form.ID#
</cfquery>
Run Code Online (Sandbox Code Playgroud)
自动审核显示第 3 行和第 4 行存在问题。我猜问题是form.F和form.ID。
coldfusion ×5
jquery ×5
javascript ×3
cfform ×1
cfml ×1
cfquery ×1
css ×1
forms ×1
highcharts ×1
html ×1
menu ×1
php ×1
replace ×1
security ×1
sql ×1