javascript的一个问题

问题描述

javascript的一个问题 40C
 <script> var test222 =document.querySelectorAll(""#test"")[0];sharedata = {    title: ''test222''    desc: '1'    link: '1'    imgUrl: '1'    success: function(){        alert('xixi');    }};</script>

这边test222 不显示我获取到的数值,而是显示test222这个单词。请问该怎么写才对

解决方案

var test222 =document.querySelectorAll(""#test"")[0];

sharedata = {
title: ''test222''
desc: '1'
link: '1'
imgUrl: '1'
success: function(){
alert('xixi');
}
};

里面的test222是变量,你不能再用“”,去掉“”试下

解决方案二:
test222 已经是变量了,你还用''test222'' 这么多引号干嘛,直接test222.

解决方案三:

 sharedata = {    title: test222    desc: '1'    link: '1'    imgUrl: '1'    success: function(){        alert('xixi');    }};

去掉引号即可。

解决方案四:

  title: test222

解决方案五:

亲,把test222的引号去掉

解决方案六:

亲,把test222的引号去掉

解决方案七:

 <script> var test222 =document.querySelectorAll(""#test"")[0];sharedata = {    title: test222    desc: '1'    link: '1'    imgUrl: '1'    success: function(){        alert('xixi');    }};</script>

解决方案八:

 <script> var test222 =document.querySelectorAll(""#test"")[0];sharedata = {//变量不能加引号,加引号代表是字符串了    title: test222    desc: '1'    link: '1'    imgUrl: '1'    success: function(){        alert('xixi');    }};</script>

解决方案九:
把title后的test222的引号去掉

解决方案十:
test222是个变量,你只需要把引号去掉就行了

时间: 2024-11-05 06:01:45

javascript的一个问题的相关文章

html javascript: 用JavaScript判断一个html元素是否存在的几种方法

用javascript判断一个html元素是否存在的五种方法:   1. 判断表单元素是否存在 if("periodPerMonth" in document.theForm){ return true; }else{ return false; } 2. 判断页面元素是否存在 if(document.getElementById("XXX")){ //存在 } 3. 判断表单元素是否存在 if(document.theForm.periodPerMonth){ /

JavaScript需要一个新名字

JavaScript - 我喜爱的一种程序设计语言,但这个名字起得实在够烂.这个程序事实上与Java没有任何关系.这点我可以确定.既然ECMA正在致力于设计JavaScript的下一个版本(代码名为ES4),那么就应该给JavaScript取一个新的名字. 怎样才能起一个响亮的名字呢?虽然我不是起名专家,但有些原则还是显而易见的.首先,名字要独特又好记的(即可与其它事物名相区别).同时,也不要和已经注册的知名品牌重名.如果你将你的程序设计语言命名为Coca-Cola 1.0,那么等待你的只有法庭

javascript实现一个数值加法函数

  这篇文章主要介绍了javascript实现一个数值加法函数,十分的简单实用,方便大家理解javascript,有需要的小伙伴可以参考下. 废话不多说,直接奉上代码 JS ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

JavaScript获取一个范围内日期的方法

  本文实例讲述了JavaScript获取一个范围内日期的方法.分享给大家供大家参考.具体分析如下: 指定开始和结束时间,范围该范围内的所有日期放入数组 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Date.prototype.addDays = function(days) { var dat = new Date(this.valueOf()); dat.setDate(dat.getDate() + days); return dat; }; function g

JavaScript创建一个object对象并操作对象属性的用法

 这篇文章主要介绍了JavaScript创建一个object对象并操作对象属性的用法,实例分析了javascript使用object类定义对象及属性的用法,需要的朋友可以参考下     本文实例讲述了JavaScript创建一个object对象并操作对象属性的用法.分享给大家供大家参考.具体分析如下: 下面的JS代码创建了一个myMovie对象,并给对象title和director属性赋值,通过Object定义对象,其属性可以不用定义,直接调用即可,非常简单. ? 1 2 3 4 5 6 <sc

JavaScript判断一个字符串是否包含指定子字符串的方法

 这篇文章主要介绍了JavaScript判断一个字符串是否包含指定子字符串的方法,实例分析了javascript字符串操作的技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了JavaScript判断一个字符串是否包含指定子字符串的方法.分享给大家供大家参考.具体分析如下: 下面的JS代码,为String对象定义了一个contains方法用于判断字符串是否包含子字符串,非常有用. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 if (!Array.prototy

如何用JavaScript实现一个数组惰性求值库

在编程语言理论中,惰性求值(英语:Lazy Evaluation),又译为惰性计算.懒惰求值,也称为传需求调用(call-by-need),是一个计算机编程中的一个概念,它的目的是要最小化计算机要做的工作.它有两个相关而又有区别的含意,可以表示为"延迟求值"和"最小化求值",除可以得到性能的提升外,惰性计算的最重要的好处是它可以构造一个无限的数据类型. 看到函数式语言里面的惰性求值,想自己用 JavaScript 写一个最简实现,加深对惰性求值了解.用了两种方法,都

javascript-请问html页面如何和JavaScript共用一个变量

问题描述 请问html页面如何和JavaScript共用一个变量 在同一个页面内html代码如下: <input type="text" id="name" v-on="blur:nameCheck" onchange="javascript:{ changed=true; }"> 页面下面JavaScript代码: if(changed == undefined) { this.message = ['你未进行任

javascript做计算器-用javascript做一个计算器怎样才能让数字按键上的数字显示在上面的文本框中

问题描述 用javascript做一个计算器怎样才能让数字按键上的数字显示在上面的文本框中 用javascript做一个计算器怎样才能让数字按键上的数字显示在上面的文本框中 解决方案 参考这个完整的例子 <html> <head> <title>JS版计算器</title> <link rel="stylesheet" type="text/css" href=""> <meta

javascript引擎-用javascript编写一个登陆的页面,求代码 ,急求!!

问题描述 用javascript编写一个登陆的页面,求代码 ,急求!! 像是这样的:function request(paras){//获取url参数 var url=location.href; var paraString=url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj={}; for (i=0; j=paraString[i]; i++)paraObj[j.sub