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);}); List<Map<Object, Object>> list 数据排序请教 javascript代码:移动到图片热区上显示边框函数未正确调用,问题出在哪里? js打开新窗口返回值IE正常/firefox失败求助 如何判断鼠标单击的位置在div里边还是外边? 看看这句话什么意思 怎么样用js把字符串编码? 如何重新加载iframe中的jsp页面? 请教js问题 form中的select控件当select内容改变,页面根据select的值显示不同的内容,该如何实现? 重定向的两个老问题,我很疑惑,希望大家来帮忙解决一下 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);
});