【发布时间】:2011-11-30 04:29:02
【问题描述】:
我有一个文本区域:
<p>
Input:<br>
<textarea name="text_input" id="text_input"></textarea>
</p>
我正在尝试将 textarea 值视为一个 jQuery 对象,以便能够找到每个超文本链接。
那个textarea有一些相关的脚本代码:
<script>
$('#text_input').change(process).keyup(process);
function process(){
var html = $('#text_input').val();
$(html).find("a").each(function(i,elem){
alert('got here');
});
}
</script>
在该文本区域中,我粘贴例如文本:
<html>
<body>
<a href="http://www.google.com/">hello</a>
</body>
</html>
问题是,alert() 永远不会触发。我错过了什么?我猜$(html) 行有问题。
【问题讨论】:
标签: javascript jquery