我有一个JavaScript代码,可以读取html文本框的内容,并且正在使用IE和Chrome,但Firefox无法识别.
HTML代码:
<div id="SetInner_Form">
<form name="Set_Password" method="post" action="">
Email Address
<input class="Auth" name="SetPwd_Username" type="text"/><br/><br/>
New Password <input class="Auth" name="SetPwd_NewPwd" type="password"/><br/><br/>
Retype Password <input class="Auth" name="SetPwd_RetypePwd" type="password"/><br/><br/>
<div id="SetPwdResultWrapper">
<div id="SetPwdResult" class="Validation_2"></div><br/>
</div>
<div id="RedirectLink" align="center" class="NoDisplay">Click <a href='https://localhost/webapp/index.aspx'>here</a> to go to main page</div><br/>
</form>
<div id="SetPwdBtnWrapper">
<input id="SetPwdBtn" name="SetPwdBtn" type="submit" value="Confirm" align="center"/>
</div>
<img id="LoadingIcon_auth"/>
</div>
Run Code Online (Sandbox Code Playgroud)
Javascript代码:
$("input[name=SetPwd_Username]").val()
Run Code Online (Sandbox Code Playgroud)
例外(在Firefox控制台上):
Uncaught exception: Syntax error, unrecognized expression: input[name=SetPwd_Username
Run Code Online (Sandbox Code Playgroud)
JQuery版本是:jquery-1.6.4.min.js
奇怪的是,Firefox可以识别除了之外的其他html元素 SetPwd_Username
我错过了什么吗?
我在这几天内一直在做一些研究,但在试图测试我从网上得到的代码时遇到了困难.
var MongoClient = require('mongodb').MongoClient,
format = require('util').format;
MongoClient.connect('mongodb://127.0.0.1:27017/test', function(err, db) {
if (err) {
throw err;
} else {
console.log("successfully connected to the database");
db.collection('chat', function(err, collection) {
collection.find({}, {
tailable: true,
awaitdata: true,
numberOfRetries: -1
})
.sort({
$natural: 1
})
.each(function(err, doc) {
console.log(doc);
})
});
}
db.close();
});Run Code Online (Sandbox Code Playgroud)
并且错误是:c:\ Project \node_modules\mongodb\lib\mongo_client.js:406 throw err ^我错过了任何外部库/引用,因为错误显示" 无法读取未定义的属性'找到 ".
mongodb版本:"2.0.31"
我向我的方法传递一个参数,其中该参数的数据类型是字符串,但该字符串是二进制类型“UEsDBBQABgAIAAAAIQDfz5sukgEAAJQGAAATANwBW0NvbnRlbnRfVHlwZ”,例如,然后该参数将被写入excel格式。问题是,该文件可以创建,但由于格式无效而损坏。输入参数来自 Excel 文件,但以二进制形式读取。
我的示例代码是:
public void writeFile(String fileContent)
{
// Write the string to a file.
StreamWriter file = new StreamWriter("c:\\test2.xlsx");
BinaryWriter bw = new BinaryWriter(file);
bw.Write(fileContent);
bw.Close();
file.Close();
}
Run Code Online (Sandbox Code Playgroud)
谢谢。
我不确定描述我关注的确切术语,所以我只提供示例:
我桌子的内容是:
ID OPERATION_TYPE
1 Data A
2 Data A
3 Data A
4 Data A
1 Data B
Run Code Online (Sandbox Code Playgroud)
如果我使用SELECT ID,OPERATION_TYPE FROM TABLE_ASSN WHERE OPERATION_TYPE!='Data B',它只会导致:
ID OPERATION_TYPE
1 Data A
2 Data A
3 Data A
4 Data A
Run Code Online (Sandbox Code Playgroud)
但我的主要目标是删除所有在OPERATION_TYPE列上有数据B的 ID .
我想要的输出是:
ID OPERATION_TYPE
2 Data A
3 Data A
4 Data A
Run Code Online (Sandbox Code Playgroud)
我非常感谢您为获得所需查询而应该考虑的任何帮助或说明.
谢谢!