我试图在与父网站上的按钮行为相同的页面上放置搜索按钮。这些网站位于不同的域中,因此我可能需要更改某些按钮的功能。我试图找出父网站上的按钮正在做什么,以便我可以复制它。
这是父网站上搜索栏和提交按钮的HTML:
<div id="ctl00_pnlSearch002" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_btnSearch002')">
<div class="utilities floatRight">
<ul>
<li class="searchButton"><input type="image" name="ctl00$btnSearch002" id="ctl00_btnSearch002" src="/images/design002/btn_search.jpg" style="width: 30px; height: 22px; border: none;"></li>
<li class="search"><input name="ctl00$txtSearch" type="text" id="ctl00_txtSearch" value="Search" onblur="if (value == '') {value = 'Search'}" onfocus="if (value == 'Search') {value =''}"></li>
<li class="paddingL"><a href="javascript:textResizer.doResize(1)" class="aPlus">A+</a><a href="javascript:textResizer.doResize(-1)" class="aMinus">A-</a></li>
</ul>
</div>
</div>
到目前为止,我已将相同的html粘贴到我的新页面上,但提交按钮并没有做任何事情。
答案 0 :(得分:0)
看起来他们已将DefaultButton
设置为表单上的搜索按钮。
在WebForms中,您可以指定DefaultButton
,这样当用户输入数据时,如果输入数据,则默认为该按钮。