问题所在
我尝试使用JavaScript string replace方法替换包含特定字符串的div中的一些文本。但是,我的代码不会替换该div中的字符串。
Javascript
function john(){
var NAME = "Johnny Buffet,";
var val = $("div#like-list-").text();
if ( val.indexOf(NAME) !== -1 ){
val.replace(NAME, '');
}
}
var data = "needactivation:9";
if (data.indexOf(":") == true) {
replyData = data.split(":");
if (replyData[0] == "needactivation") {
alert("User Id Is " + replyData[1]);
}
}
else if (data == "success") {
window.location.href = &
我目前正在创建一个网站,并有一些javascript,除IE7和IE8以外的所有浏览器的工作。我已经通过插入几个'alert‘语句对代码进行了一些测试,并推断出javascript在一个特定的'if’语句处中断。它也不是'if‘语句中的代码,因为我也测试过这个。
我自己看不出实际的' if‘语句有什么问题,但如果IE7/IE8和我生成的代码有问题,请让我知道。代码可以在下面看到。
提前感谢您的帮助。
var Items = new Array("a","b","c","d");
var queryS
我正在制作一个与谷歌应用程序类似的网站,我想知道如何让JavaScript在文本框中寻找一个特定的单词。因此,例如,如果有人要在文本框中键入“someone”,JavaScript世界将看到关键字weather,它会向me显示天气。这是我的代码:
JavaScript:
function showAlert() {
var txtCtrl = document.getElementById("textbox1");
var txtVal = txtCtrl.value;
if (txtVal == '') {
ale
需要帮助了解为什么我在javascript中的递归程序不能工作。它应该从文本文件中提取单词并显示其中的字数、行数和字符数。请帮助我修改我的代码,或告诉我哪里是我的错误,因为我不知道在哪里。以下是javascript代码:
var fs = require("fs");
var text = fs.readFileSync("text.txt", "utf8");
function countLines(text) {
if (text == "") {
return 0;
} else {
return 1
所以我在w3学校找到了这段代码,当时我想知道如何在我的网站的下拉框中放置一个搜索栏。然而,我完全不明白代码是如何工作的。每次我认为我接近理解它时,我都会感到困惑
function filterFunction() {
var input, filter, ul, li, a, i;
input = document.getElementById("myInput");
filter = input.value.toUpperCase();
div = document.getElementById("myDropdown");
a = div
我正在使用Javascript来查找数组中是否有内容,但当我使用此代码时,它根本不会发出任何警告,这意味着它不能正常工作。我做错了什么?
var theArray = new Array("one","two","three");
if (theArray.indexOf("one")) { alert("Found it!"); }
if (!theArray.indexOf("four")) { alert("Did not find it!"); }
我有一个JavaScript函数,我想用它来获取当前的URL,如果=后面有任何值,那么它应该放在一个ID为name的文本框中。然而,目前,当我打开页面时,完整的URL显示在文本框中,所以我希望有某种条件,即只有在唯一的=后面有一个值时才会显示
function DisplayProdCod(value) {
var URLstring = window.location.href;
if (URLstring.indexOf('=')) {
var ProductCode = URLstring.split("=").pop();
我使用AJAX读取了一个文件。返回的值存储在字符串中。话虽如此,我需要对其进行一些文本解析。我决定创建一个小代码块,用于输出与其索引值相链接的字符串的值。结果是完全没有道理的。我也确信,表明这一点的代码也是正确的。
Javascript:
function removeFromFile(command, file){
if (command.length <= 4){
var api = command[3];
$.ajax({
url: 'process.php?fName=
我是JavaScript的新手。我在其中创建了一个索引函数,但它没有给出正确的输出:问题是: /*实现了一个名为indexof的函数,它接受两个参数:一个字符串和一个字符,并返回字符串中的第一个字符索引。*/
这是我的密码:
function indexOf(string, character) {
let result = string;
let i = 0;
let output = 1;
while (i < result.length) {
if (result[i] === character) {
output = output + in