JQ 关于.text()的问题 十分费解 本帖最后由 water13th 于 2011-05-16 00:16:04 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充一下:$(document).ready(function(){var str1=$("div").text();var str2="我真的很纳闷啊";alert(typeof(str1));alert(typeof(str2));});我看了下数据类型也是一样的。。$("div").text()到底是个什么呢?~ 测试了,完全没问题,不会出现你说的情况。是不是html文件中不知一个div? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script language="javascript" type="text/javascript" src="Js/jquery-1.6.js"></script><script type="text/javascript">$(document).ready(function(){var str1=$("div").text();var str2="我真的很纳闷啊";if(str1==str2){alert(1);}else{alert(0);}});</script><style type="text/css"></style></head><body><div>我真的很纳闷啊</div></body></html>这是完整的代码 是不是哪里疏漏什么了? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script language="javascript" type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.min.js"></script><script type="text/javascript">$(document).ready(function(){var str1=$("div").text().replace(/(^\s*)|(\s*$)/g,'');var str2="我真的很纳闷啊";if(str1==str2){alert(1);}else{alert(0);}});</script><style type="text/css"></style></head><body><div>我真的很纳闷啊</div></body></html> 其实,要是在输出0的时候想到比较两个字符串的长度就能找到问题了。。:$(document).ready(function(){ alert($("div").text().length + '\n' + '我真的很纳闷啊'.length);}); 菜鸟中秋送分:怎样写入随机数 请前辈指教JavaScript学习教材和过程 请教关于窗口置顶的问题 事件触发 50分求助,另一版的javascript问题 js 操作xml文件问题 一个小问题?请各位帮帮忙。谢谢 关于自动换行 <<javascript开发使用手册>>都讲什么? js里面跨域获取iframe中的值 JS定位 有关jquery或者js的表单验证
$(document).ready(function(){
var str1=$("div").text();
var str2="我真的很纳闷啊";
alert(typeof(str1));
alert(typeof(str2));
});我看了下数据类型也是一样的。。
$("div").text()到底是个什么呢?~
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript" type="text/javascript" src="Js/jquery-1.6.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var str1=$("div").text();
var str2="我真的很纳闷啊";
if(str1==str2){
alert(1);
}else{
alert(0);
}
});
</script>
<style type="text/css">
</style>
</head>
<body>
<div>
我真的很纳闷啊
</div>
</body>
</html>这是完整的代码 是不是哪里疏漏什么了?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript" type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var str1=$("div").text().replace(/(^\s*)|(\s*$)/g,'');
var str2="我真的很纳闷啊";
if(str1==str2){
alert(1);
}else{
alert(0);
}
});
</script>
<style type="text/css">
</style>
</head>
<body>
<div>
我真的很纳闷啊
</div>
</body>
</html>
$(document).ready(function(){
alert($("div").text().length + '\n' + '我真的很纳闷啊'.length);
});