我在使OnChnage Listener工作时遇到问题,如果我在</form>标签之后放置脚本,监听器工作正常,但是如果我将脚本放在<head>标签内则无法工作.
在我的网站上,我只能让<head>标签内的脚本有什么可以让脚本在<head>标签内运行吗?
在此配置中,脚本不起作用
<head>
<script type="text/javascript">
if(window.addEventListener) {
document.getElementById('address').addEventListener('change', loadXMLDoc, false);
} else if (window.attachEvent){
document.getElementById('address').attachEvent("onchange", loadXMLDoc);
}
function loadXMLDoc(){
alert('worked');
}
</script>
</head>
<body>
<form>
<input id="address" name="address" type="text"/>
<input id="test" name="test" type="text"/>
</form>
Run Code Online (Sandbox Code Playgroud) 我有一个脚本可以在我的MySql表中找到重复的行,该表包含40,000,000行.但它是非常缓慢的,是否有一种更简单的方法来找到重复的记录,而无需进出php?
这是我目前使用的脚本
$find = mysql_query("SELECT * FROM pst_nw ID < '1000'");
while ($row = mysql_fetch_assoc($find))
{
$find_1 = mysql_query("SELECT * FROM pst_nw add1 = '$row[add1]' AND add2 = '$row[add2]' AND add3 = '$row[add3]' AND add4 = '$row[add4]'");
if (mysql_num_rows($find_1) > 0) {
mysql_query("DELETE FROM pst_nw WHERE ID ='$row[ID]'}
}
Run Code Online (Sandbox Code Playgroud) 下面的脚本适用于Firefox和Chrome,但我似乎无法使用它,即尝试了一切,甚至降低了我的浏览器的安全性,看看是否阻止它,但我仍然无法让它工作.
function postData() {
var http = new XMLHttpRequest();
var url = "/scripts/remove_fr.php";
var params = "";
http.open("GET", url, true);
//Send the proper header information along with the request
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");
http.onreadystatechange = function() { //Call a function when the state changes.
if(http.readyState == 4 && http.status == 200) {
}
}
http.send(params);
}
$("#qwerty").click(function () {
$('#qwerty').remove();
});
</script>
Run Code Online (Sandbox Code Playgroud) 我刚刚开始使用JQuery,我知道你可以使用.clicka,class但是你可以使用.click id作为触发器吗?我看了一下,但我找不到有关触发器的任何信息.
我有一个小问题我将3个表合并为1使用PHP工作正常,但在其中的一行我在某种程度上在数据的乞讨中加入了一个白色空间,这现在给我带来了一些重大问题.
有没有其他方法可以在不进出php和MySql的情况下删除White-space?
有48,000,000条记录需要更改并使用php来修剪每个字符串需要几个星期并且大大减慢我的服务器速度,所以我正在寻找一个更好的解决方案是有一个.
谢谢您的帮助