您的位置:

我的js代码有错吗,js编译错误

我的js代码有错吗,js编译错误

更新:

本文目录一览:

js 代码哪里出错了?

js自上而下运行

你js在上面引用的话,js会先加载,加载的时候html还没渲染完毕,所以你获取到的元素是null,null获取value自然就报错了。你把js放在所有节点后面/body前面就可以了。注意一定要放在/body前面,因为IE内核的浏览器,执行/body外面的js脚本是会报错的。

请JS高手帮我看看我这个代码有没有错,谢谢

你给出的代码中:

Timestable函数未定义

xieshibiao定义后位使用

JS代码问题,总是提示网页中有错误, 'className' 为空或不是对象

检查了下你的js 是没问题的

你自己alert弹框试试你传上来的值是不是正确的

js代码哪里有错

代码错误有三个地方:

1 var ch3 应改为 var ch3 = "",就是定义 ch3 时,定义为一个空字符串

2 if 条件语句最后 else 里边 ch2_1 += '00' 应改为 ch2_1 = ch2 + '00'

3 for 循环里边 ch3 = ... 应改为 ch3 += ... '...'表示的是后面那一串

修改后的代码是

var ch = ["千", "百", "拾", "亿", "千", "百", "拾", "万", "千", "百", "拾", "元", "角", "分"];

var ch1 = '零壹贰叁肆伍陆柒捌玖';

var ch2_1;

var ch3 = '';

var ch2 = document.getElementById("a").value;

var a = /(\.[0-9])$/;

var a1 = /(\.[0-9][0-9])$/;

if (a1.test(ch2)) {

    ch2_1 = ch2.replace(/\./, '');

} else if (a.test(ch2)) {

    ch2_1 = ch2.replace(/\./, '');

    ch2_1 += '0';

} else {

    ch2_1 = ch2 + '00';

}

var ch2_2 = ch2_1.length;

var ch_1 = ch.slice(-ch2_2);

for (var ad = 0; ad  ch2_1.length; ad++) {

    ch3 += ch1.charAt(parseInt(ch2_1.substr(ad, 1))) + ch_1[ad];

}

var ch4 = ch3.replace(/零(千|百|拾|角)/g, '零');

ch4 = ch3.replace(/零角零分/, '整');

alert('中文货币', '+ch4');

------------------------

代码命名可以规范一下,20几行代码,出现了10个变量,正则

var a = /(\.[0-9])$/; --- var a = /\.\d$/;

var a1 = /(\.[0-9][0-9])$/; ---- var a1 = /\.\d{2}$/;

能简单就简单呗。

我的js代码有错吗,js编译错误

本文目录一览: 1、js 代码哪里出错了? 2、请JS高手帮我看看我这个代码有没有错,谢谢 3、JS代码问题,总是提示网页中有错误, 'className' 为空或不是对象 4、js代码哪里有错 js

2023-12-08
js文件需要编译(js文件编译错误,以下文件体积)

本文目录一览: 1、javascript需要编译吗 2、JavaScript在网页中执行需要先编译成可执行文件对吗?为什么? 3、js文件怎么运行 4、JavaScript的执行要编译吗? javas

2023-12-08
appjs编译错误(appjs错误)

本文目录一览: 1、编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修 2、javascript为什么错误是TypeError: undefined

2023-12-08
js代码首行报错(js常见报错)

本文目录一览: 1、调用JS报错 2、请问这段js代码哪儿有错误?能详细讲解一下这都是什么意思吗? 3、js代码报错.length如何解决? 4、js报错怎么办? 调用JS报错 可能你在做其它的东西的

2023-12-08
js代码错在哪里,js 错误处理

本文目录一览: 1、高分一段简单js代码,哪里出错? 2、js 代码哪里出错了? 3、JS代码出现错误怎么解决? 4、帮忙看一下这个js代码哪里写错了,死循环了? 高分一段简单js代码,哪里出错? 由

2023-12-08
js编译label(Js编译规范函数名)

本文目录一览: 1、js代码写法求助 关于操作点击label 2、在js里label标签怎么用于循环语句 3、怎样用JS获得标签中的值 4、用javascript设置label文本 5、c#在后台成功

2023-12-08
js的代码一句出错,js错误是什么意思

本文目录一览: 1、js代码不生效 2、什么是js错误啊? 3、myeclipse中js文件报错是因为什么? 4、JavaScript:一段关于鼠标移放特效的js代码,哪里出错了?? 5、高分一段简单

2023-12-08
js的代码一句出错,js错误是什么意思

本文目录一览: 1、js代码不生效 2、什么是js错误啊? 3、myeclipse中js文件报错是因为什么? 4、JavaScript:一段关于鼠标移放特效的js代码,哪里出错了?? 5、高分一段简单

2023-12-08
js文件如何编译(js需要编译吗,如何编译)

本文目录一览: 1、如何用命令行编译nodejs文件 2、notepad++怎么编译js代码? 3、如何编译TypeScript 4、Javascript 代码(*.js文件)如何编译? 5、如何将j

2023-12-08
java反编译后js文件找不到,js文件打开显示编译错误

2022-11-25
htmljs编程笔记(html代码笔记)

本文目录一览: 1、html代码和JS代码有什么区别 2、如何在html中调用js函数 3、JavaScript学习笔记之数组基本操作示例 4、HTML5初学者笔记 5、《web前端笔记7》js字符—

2023-12-08
js写的编译器,js需要编译吗,如何编译

2022-11-24
中js代码提示错误(js 代码提示)

本文目录一览: 1、网页显示javascript错误..怎么解决 2、JS代码问题,总是提示网页中有错误, 'className' 为空或不是对象 3、an下载后弹出javascript错误为什么 网

2023-12-08
china.js与require.js冲突报错,js req

本文目录一览: 1、请教:我写的这个requirejs为什么报错,应该怎么改啊? 2、Mismatched anonymous define() module:这个怎么解决requirejs中的 3、

2023-12-08
js代码哪里错了求大神(js语法错误)

本文目录一览: 1、js代码报错,求解 2、求帮忙看一下node.js的代码哪里出错了 3、JS代码错误 4、js的onload问题 代码如下,不知道哪里写错了,求大神解决,在线等。 5、这段JS代码

2023-12-08
请问我的js代码错在哪里,请问我的js代码错在哪里了

本文目录一览: 1、这段JS代码错在哪里 2、帮忙看一下这个js代码哪里写错了,死循环了? 3、高分一段简单js代码,哪里出错? 4、js 代码哪里出错了? 5、js代码哪里有错 这段JS代码错在哪里

2023-12-08
js高级程序设计笔记14(js高级程序设计笔记14页)

本文目录一览: 1、JavaScript高级程序设计 该怎么看 2、JavaScript学习笔记之数组基本操作示例 3、JS中有关sort以及return的问题 JavaScript高级程序设计 该怎

2023-12-08
core.js报错(core错误)

本文目录一览: 1、eclipse js全部报错 提示如下: 2、Error: Cannot find module '@babel/runtime/core-js/object/keys'(npm

2023-12-08
java和js像吗(js和java有关系吗)

本文目录一览: 1、Java 和 JavaScript 是什么关系? 2、java与javascript是一样的么? 3、javascript和java的区别是什么? 4、java和javascrip

2023-12-08
js代码中script,js代码中的问号是什么意思

本文目录一览: 1、javascript中script的SRC属性 2、JS代码里加载script代码,并隐藏其内容怎么弄呢? 3、使用javascript必须使script标签吗 javascrip

2023-12-08