我有一个像
这样的变量var theUrl = 'http://www.google.com/?q=%s';
然后我有一个像
这样的输入框<input type="text" id="searchBox" value="" />
和
之类的按钮<input type="button" id="searchButton" value="Search" />
单击该按钮时,我应该收到警告,其中var theUrl 的%s 应替换为文本框中用户输入的文本
怎么做?我认为find()函数只替换html元素!
请帮忙
答案 0 :(得分:7)
您需要调用replace
函数,如下所示:
$('#searchButton').click(function() {
alert(theUrl.replace('%s', $('#searchBox').val());
});