我想从一个HTML文本输入值分配一个变量,然后在一个函数中使用该变量使用jQuery的“:包含”选择隐瞒不变量匹配的div ...这里是我的代码...Noob JavaScript问题 - 试图从HTML文本输入分配变量,然后在函数中使用该变量
<head>
<script language="JavaScript" type="Text/JavaScript" src="jquery.js"></script>
<script language="JavaScript" type="Text/JavaScript">
var myform = document.forms[0];
var FilterText = myform.FilterText.value;
function FilterBlocks()
{
$("div.block").hide();
$("div.block:contains(FilterText)").show();
}
</script>
</head>
<body>
<form action="#">
<input class="navButtons" type="text" name="FilterText">
<input class="navButtons" type="button" name="FilterButton" value="Filter Videos" onMouseUp="FilterBlocks()">
<br /><br />
</form>
<div class="block"><a href="1.html"><img src="images/1.jpg">This is the title<a></div>
</body>
我试图做与变量的警报()是我的试图使用,但它回来了未定义。
任何帮助将不胜感激......谢谢!
感谢您的帮助......您上次清理过的jQuery看起来很棒!很多人都会接受初学者,但我会喜欢解剖它... – silverMASH 2010-08-25 05:34:27