JavaScript在IE中不工作,但在Firefox中工作

JavaScript在IE中不工作,但在Firefox中工作,javascript,jquery,vb.net,Javascript,Jquery,Vb.net,我在vb.net中编写了一个Internet页面,它有一个创建动态Javascript的方法,该方法插入到 javascript可以在firefox中使用,但不能在IE上使用。。。 有人有办法解决这个问题吗 坦克 代码如下: ù 函数mostraPILOTA(){ $(“div#PILOTA”).css(“显示”、“块”) $(“a#PILOTA”).css(“显示”、“块”) .css(“可见性”、“可见”) .css(“背景色”、“绿色”) $(“div#Lotto01”).css(“显示”

我在vb.net中编写了一个Internet页面,它有一个创建动态Javascript的方法,该方法插入到 javascript可以在firefox中使用,但不能在IE上使用。。。 有人有办法解决这个问题吗

坦克

代码如下: ù

函数mostraPILOTA(){
$(“div#PILOTA”).css(“显示”、“块”)
$(“a#PILOTA”).css(“显示”、“块”)
.css(“可见性”、“可见”)
.css(“背景色”、“绿色”)
$(“div#Lotto01”).css(“显示”、“无”)
$(“div#Lotto02”).css(“显示”、“无”)
$(“div#Lotto03”).css(“显示”、“无”)
$(“div#Lotto04”).css(“显示”、“无”)
$(“div#Lotto05”).css(“显示”、“无”)
$(“div#Lotto06”).css(“显示”、“无”)
$(“div#Lotto07”).css(“显示”、“无”)
$(“div#Lotto08”).css(“显示”、“无”)
$(“div#Lotto09_1”).css(“显示”、“无”)
$(“a#Lotto01”).css(“背景色”、“蓝色”)
$(“a#Lotto02”).css(“背景色”、“蓝色”)
$(“a#Lotto03”).css(“背景色”、“蓝色”)
$(“a#Lotto04”).css(“背景色”、“蓝色”)
$(“a#Lotto05”).css(“背景色”、“蓝色”)
$(“a#Lotto06”).css(“背景色”、“蓝色”)
$(“a#Lotto07”).css(“背景色”、“蓝色”)
$(“a#Lotto08”).css(“背景色”、“蓝色”)
$(“a#Lotto09_1”).css(“背景色”、“蓝色”)
}
函数mostraLotto01(){
$(“div#Lotto01”).css(“显示”、“块”)
$(“a#Lotto01”).css(“显示”、“块”)
.css(“可见性”、“可见”)
.css(“背景色”、“绿色”)
$(“div#PILOTA”).css(“显示”、“无”)
$(“div#Lotto02”).css(“显示”、“无”)
$(“div#Lotto03”).css(“显示”、“无”)
$(“div#Lotto04”).css(“显示”、“无”)
$(“div#Lotto05”).css(“显示”、“无”)
$(“div#Lotto06”).css(“显示”、“无”)
$(“div#Lotto07”).css(“显示”、“无”)
$(“div#Lotto08”).css(“显示”、“无”)
$(“div#Lotto09_1”).css(“显示”、“无”)
$(“a#PILOTA”).css(“背景色”、“蓝色”)
$(“a#Lotto02”).css(“背景色”、“蓝色”)
$(“a#Lotto03”).css(“背景色”、“蓝色”)
$(“a#Lotto04”).css(“背景色”、“蓝色”)
$(“a#Lotto05”).css(“背景色”、“蓝色”)
$(“a#Lotto06”).css(“背景色”、“蓝色”)
$(“a#Lotto07”).css(“背景色”、“蓝色”)
$(“a#Lotto08”).css(“背景色”、“蓝色”)
$(“a#Lotto09_1”).css(“背景色”、“蓝色”)
}

除了应该简化/参数化代码之外,您似乎还在使用重复的
id
s。也就是说,在不同的元素上使用相同的
id
a
div

这在html中无效,并会导致问题


您必须使您的
id
s唯一。

那不是javascript@adeneo:它确实生成了一些JavaScript.function mostraPILOTA(){$(“div#PILOTA”).css(“display”,“block”(“a#PILOTA”).css(“display”,“block”).css(“visibility”,“visible”).css(“background color”,“green”)$(“div#Lotto01”).css(“display”,“无”)$(“显示”、“无”)$(“显示”、“无”)$(“显示”、“无”)$(“显示”、“无”)$(“显示”、“无”)$(“显示”、“无”)$(“显示”、“无”)$”(“a#Lotto01”).css(“背景色”、“蓝色”)$(“a#Lotto02”).css(“背景色”、“蓝色”)$(“a#Lotto03”).css(“背景色”、“蓝色”)$”)$(“a#Lotto06”).css(“背景色”)不起作用"不是一个有用的问题描述。你期望发生什么,会发生什么,为什么会让你感到惊讶?另外:这是一个什么HTML?你在web控制台中看到了什么错误?当你使用浏览器内置的调试器单步通过代码时会发生什么?你能提供JS Fiddle吗?好的,我试着查一下给我身份证…谢谢你的工作…非常感谢
<script type="text/javascript">function mostraPILOTA(){
$("div#PILOTA").css("display", "block")
$("a#PILOTA").css("display", "block")
.css("visibility", "visible")
.css("background-color", "green")
$("div#Lotto01").css("display", "none")
$("div#Lotto02").css("display", "none")
$("div#Lotto03").css("display", "none")
$("div#Lotto04").css("display", "none")
$("div#Lotto05").css("display", "none")
 $("div#Lotto06").css("display", "none")
$("div#Lotto07").css("display", "none")
$("div#Lotto08").css("display", "none")
$("div#Lotto09_1").css("display", "none")
$("a#Lotto01").css("background-color", "blue")
$("a#Lotto02").css("background-color", "blue")
$("a#Lotto03").css("background-color", "blue")
$("a#Lotto04").css("background-color", "blue")
$("a#Lotto05").css("background-color", "blue")
$("a#Lotto06").css("background-color", "blue")
$("a#Lotto07").css("background-color", "blue")
$("a#Lotto08").css("background-color", "blue")
$("a#Lotto09_1").css("background-color", "blue")
}
function mostraLotto01(){
$("div#Lotto01").css("display", "block")
$("a#Lotto01").css("display", "block")
.css("visibility", "visible")
.css("background-color", "green")
 $("div#PILOTA").css("display", "none")
$("div#Lotto02").css("display", "none")
$("div#Lotto03").css("display", "none")
$("div#Lotto04").css("display", "none")
$("div#Lotto05").css("display", "none")
$("div#Lotto06").css("display", "none")
$("div#Lotto07").css("display", "none")
$("div#Lotto08").css("display", "none")
$("div#Lotto09_1").css("display", "none")
$("a#PILOTA").css("background-color", "blue")
$("a#Lotto02").css("background-color", "blue")
$("a#Lotto03").css("background-color", "blue")
$("a#Lotto04").css("background-color", "blue")
$("a#Lotto05").css("background-color", "blue")
$("a#Lotto06").css("background-color", "blue")
$("a#Lotto07").css("background-color", "blue")
$("a#Lotto08").css("background-color", "blue")
$("a#Lotto09_1").css("background-color", "blue")
}
</script>