我遇到的问题是我的代码在JavaScript中工作正常,但在Firefox或Safari中无法正常工作,并想知道原因。我正在做的是我有一个循环遍历每个元素,并根据文本框中的变量只是想警告一些东西。就像我之前说过的,这段代码在IE中工作正常。这是下面的代码:JavaScript处理不同浏览器的问题
下面是文本框的例子:
<asp:TextBox ID="txtMac" runat="server" req="yes" errMessage="Mac"/>
for (a = 0; a < theForm.elements.length; a++) {
if (theForm.elements[a].type == "text" && theForm.elements[a].req == "yes") {
alert("Made it here")
}
}
什么是'theForm'?你可以把源代码(即asp创建的)放到小提琴演示中吗? – Neal
你在使用什么库?你能给我们一个由你的asp标签生成的HTML标记的例子吗? –
重新提出同样的问题在这里是不可接受的行为。如果你想引起人们对你的问题的关注,那么两天后你将被允许[放置赏金](http://stackoverflow.com/faq#bounty)。您也可以[编辑您的问题](http://stackoverflow.com/posts/7165804/edit)添加其他信息,这可能会使您的问题更易于理解和回答。 – Will