使用Javascript进行Sharepoint表单Web部件

时间:2010-05-04 17:22:42

标签: javascript sharepoint

我正在尝试使用表单Web部件执行以下操作

[用于输入产品编号的TextBox字段] [提交按钮]

点击提交时应转到:

http://www.link.com/product.asp?=[TextBox字段值]

1 个答案:

答案 0 :(得分:2)

这里实际上没有任何特定的SharePoint - 这将直接在html页面中使用表单Web部件或内容编辑器Web部件(CEWP)

<!-- Catch Enter (KeyCode 13) and submit form -->
<div onkeydown="if (event.keyCode == 13) productSearch()">
   <input type="text" name="productId" id="productId"/>
   <input type="button" value="Go" onclick="productSearch()"/>
</div>

<script>
function productSearch()
{
   var url = "http://www.link.com/product.asp?=" 
             + document.getElementById("productId").value;

   // Open location in current window
   window.location.href = url;  

   // or Open location in new window
   window.open(url);

}
</script>

有关打开新窗口的更多选项,请参阅window.open文档