SharePoint Изменить текст кнопки ОК для отправки в newitem.aspx списков - PullRequest
2 голосов
/ 11 июня 2010

У меня проблема со списками sharepoint. Мне нужно изменить кнопку ОК, чтобы отобразить как Отправить. У кого-нибудь есть идеи, как это сделать?

Спасибо, Джейсон

Ответы [ 2 ]

4 голосов
/ 11 июня 2010

1) В поле URL после NewForm.aspx (или EditForm.aspx,) добавьте этот текст: ?toolpaneview=2 Ваш URL должен выглядеть как "http://mysite.com/mylist/NewForm.aspx?toolpaneview=2"

2) Нажмите ввод. Страница откроется в режиме общего редактирования. Выберите «Добавить веб-часть» в любом месте страницы.

3) Добавить веб-часть редактора контента. В текстовом источнике веб-части редактора содержимого вставьте следующий код:

<script type="text/javascript">

function changeOKButtons()
{
 var inputs = document.getElementsByTagName("input"); 
 for(i = 0; i<inputs.length; i++) 
 { 
  if(inputs[i].type == "button" && inputs[i].value == "OK") 
   inputs[i].value = "Submit"; 
 } 
}

_spBodyOnLoadFunctionNames.push("changeOKButtons");

</script>
0 голосов
/ 17 апреля 2013

Если вы можете, используйте jQuery-эквивалент кода цинкорпа:

function changeButton()
{
    $("input").each(function() {
        if ($(this).attr("value") === "ButtonName") {
            $(this).attr("value", "NewButtonName");
        }
    });
}

А если у вас jQuery 1.6 или выше, используйте «prop» вместо «attr».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...