当前,我有一个“搜索”框,用户可以在其中输入文本,然后在将其传递到WebGL中正确需要的位置时按提交按钮,但是我试图保留已搜索的内容以阻止用户重复输入。
目前我得到了这个:
<input id='searchBox' type='text' />
<input id='button' type='submit' value='Search' />
<input id='outputsearch' type='text' value="Previous entries:" />
<script>
$( "searchBox" ).return(function() {
var text = $( this ).text();
$( "outputsearch" ).val( text );
});
</script>
我尝试使用该脚本,是否可以保留提交的文本?
您可以这样尝试:
$(function(){
var arr = [];
$('#button').on('click', function(e){
e.preventDefault();
arr.push($('#searchBox').val());
$('#searchBox').val('');
$('#outputsearch').val(arr);
});
});
我也建议您遵循此标记:
<input id='searchBox' type='text' />
<input id='button' type='submit' value='Search' />
<label>
Previous entries:<input id='outputsearch' type='text' value="" />
</label>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句