当点击每个div时,如果单击div 1,它应该警告'1'或如果点击div 2则警告'5'.我试图尽可能地使这些代码变得容易,因为在更大的应用程序中需要这样做.
<html>
<head>
<style type="text/css">
#div1 { background-color: #00ff00; margin: 10px; padding: 10px; }
#div2 { background-color: #0000ff; margin: 10px; padding: 10px; }
</style>
<script type="text/javascript">
function init()
{
var total = 1;
var div1 = document.getElementById('div1'),
div2 = document.getElementById('div2');
var helper = function(event, id)
{
if (event.stopPropagation) event.stopPropagation();
if (event.preventDefault) event.preventDefault();
alert('id='+id);
}
div1.addEventListener('click', function(event) { helper(event, total); }, false);
total += 4;
div2.addEventListener('click', function(event) { helper(event, total); }, false);
}
</script>
</head>
<body onload="init();">
<div id="div1">1</div> …
Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个小的Javascript"框架",我可以在我的greasemonkey脚本中使用它.我只需要非常基本的功能,所以这就是我选择不使用mooTools或DOMAssistant的原因.此外,我不会傻到把DOMAssitant放在一个20KB的Greasemonkey脚本中!我只想要一小块整洁的代码片段.
我对下面的代码有一个小问题.我认为它是因为我在$()中返回一个数组所以我得到.setStyle不是一个函数错误消息.
var fmini = {
$ : function(a) {
var i=0,obj,d;
var e = [];
while (obj = arguments[i++]) {
d = document.getElementById(obj);
d.setStyle = fmini.setStyle;
d.each = fmini.each;
e.push(d);
}
return e;
},
setStyle : function(style, value) {
if (typeof this.style.cssText !== 'undefined') {
var styleToSet = this.style.cssText;
if (typeof style === 'object') {
for (var i in style)
if (typeof i === 'string') styleToSet += ';' + i + ':' + style[i];
}
else styleToSet …
Run Code Online (Sandbox Code Playgroud) 我已经搜索了类似的问题,这些问题得到了解答并帮助了我,但我找不到.所以,我的问题是,如何编写mysql查询来从DB中提取句子,其中包含从另一个句子生成的关键字,如下所示:
$tyrsena = "php statement for clause";
$ques = "SELECT * FROM question WHERE title IN '$tyrsena'";
$re = mysql_query($ques)or die(mysql_error());
while ($da = mysql_fetch_assoc($re)){
$sugg = $da['title'];
echo $sugg;
}
Run Code Online (Sandbox Code Playgroud)
$tyrsena
我需要生成关键字的句子也是如此,我希望匹配question
表中与这些关键字匹配的标题.
我提出的代码不起作用,只有当它的100%相同时才匹配它,我只是想象它想要达到的目的.感谢你们 :)
在我的apache实例上,它设置了一个env变量APP_ENV=development
.我试图在我的PHP端(在启动测试套件的实例中)动态更改它,如下所示:
putenv('APP_ENV=testing')
var_dump(getenv('APP_ENV')); // still returns development
Run Code Online (Sandbox Code Playgroud)
我试过了:
safe_mode_allowed_env_vars = PHP_ APP_
在php.ini中设置更新:
我使用的是PHP版本5.4.16,并注意到安全模式已被弃用.我不确定这是否意味着putenv甚至可以覆盖甚至取消现有的环境?
有没有这样做的能力...像jscript或任何其他方法.以及如何在博客中使用它.但一切都很受欢迎.