Задать вопрос
QuietusUA
@QuietusUA
системный администратор

Как используя Javascript изменить определенный CSS?

Доброе время суток,

Есть HTML
<tr>
		<td width="113" class="ms-formlabel" nowrap="true" valign="top"><h3 class="ms-standardheader"><a name="SPBookmark__x041a__x043e__x043c__x0435__x04"></a>Коментарии</h3></td>
		<td width="350" class="ms-formbody" id="SPFieldNote" valign="top">
		<!-- FieldName="Коментарии"
			 FieldInternalName="_x041a__x043e__x043c__x0435__x04"
			 FieldType="SPFieldNote"
		  -->
			<div class="ms-rtestate-field"></div>
				
			<div><div class="ExternalClass38E22D8611E244AF92EB39E3F264BCCA"><span class="ms-noWrap"><span class="ms-imnSpan"><a tabindex="-1" class="ms-imnlink ms-spimn-presenceLink" onclick="IMNImageOnClick(event);return false;" href="#"><span class="ms-spimn-presenceWrapper ms-imnImg ms-spimn-imgSize-10x10"><img name="imnmark" title="" class="ms-spimn-img ms-spimn-presence-disconnected-10x10x32" id="imn_2319,type=sip" alt="Без сведений о присутствии" src="/_layouts/15/images/spimn.png?rev=23" sip="it-tech@compeng.ru" showofflinepawn="1"></span></a></span><span class="ms-noWrap ms-imnSpan"><a tabindex="-1" class="ms-imnlink" onclick="IMNImageOnClick(event);return false;" href="#"><img name="imnmark" title="" class="ms-hide" id="imn_2320,type=sip" alt="" src="/_layouts/15/images/blank.gif?rev=23" sip="it-tech@compeng.ru" showofflinepawn="1"></a><a class="ms-subtleLink" onclick="GoToLinkOrDialogNewWindow(this);return false;" href="/sites/test/_layouts/15/userdisp.aspx?ID=1">Пруцаков Александр Николаевич</a></span></span> (<a href="https://portal.compeng.ru/sites/test/_layouts/15/listform.aspx?ListId=%7B4859455A%2DD8F3%2D49BA%2DBD91%2DCD24D1FCB84E%7D&amp;PageType=4&amp;ID=8&amp;Source=https%3A%2F%2Fportal%2Ecompeng%2Eru%2Fsites%2Ftest%2FLists%2FTask2%2FAllItems%2Easpx%3FPageView%3DShared%26InitialTabId%3DRibbon%2EWebPartPage%26VisibilityContext%3DWSSWebPartPage&amp;VersionNo=2048" target="_blank">4/22/2016 2:35 PM</a>): <p>​вапвапвапа</p></div><div class="ExternalClass64467F1D28BB4A29972A0FF16EC6C20B"><span class="ms-noWrap"><span class="ms-imnSpan"><a tabindex="-1" class="ms-imnlink ms-spimn-presenceLink" onclick="IMNImageOnClick(event);return false;" href="#"><span class="ms-spimn-presenceWrapper ms-imnImg ms-spimn-imgSize-10x10"><img name="imnmark" title="" class="ms-spimn-img ms-spimn-presence-disconnected-10x10x32" id="imn_2321,type=smtp" alt="Без сведений о присутствии" src="/_layouts/15/images/spimn.png?rev=23" sip="KaplunAV@compeng.ru" showofflinepawn="1"></span></a></span><span class="ms-noWrap ms-imnSpan"><a tabindex="-1" class="ms-imnlink" onclick="IMNImageOnClick(event);return false;" href="#"><img name="imnmark" title="" class="ms-hide" id="imn_2322,type=smtp" alt="" src="/_layouts/15/images/blank.gif?rev=23" sip="KaplunAV@compeng.ru" showofflinepawn="1"></a><a class="ms-subtleLink" onclick="GoToLinkOrDialogNewWindow(this);return false;" href="/sites/test/_layouts/15/userdisp.aspx?ID=10">Каплун Александр Владимирович</a></span></span> (<a href="https://portal.compeng.ru/sites/test/_layouts/15/listform.aspx?ListId=%7B4859455A%2DD8F3%2D49BA%2DBD91%2DCD24D1FCB84E%7D&amp;PageType=4&amp;ID=8&amp;Source=https%3A%2F%2Fportal%2Ecompeng%2Eru%2Fsites%2Ftest%2FLists%2FTask2%2FAllItems%2Easpx%3FPageView%3DShared%26InitialTabId%3DRibbon%2EWebPartPage%26VisibilityContext%3DWSSWebPartPage&amp;VersionNo=1536" target="_blank">4/22/2016 11:43 AM</a>): <p>тест 2​</p></div><div class="ExternalClass479B984022A94CE2AABD433E7F307EF8"><span class="ms-noWrap"><span class="ms-imnSpan"><a tabindex="-1" class="ms-imnlink ms-spimn-presenceLink" onclick="IMNImageOnClick(event);return false;" href="#"><span class="ms-spimn-presenceWrapper ms-imnImg ms-spimn-imgSize-10x10"><img name="imnmark" title="" class="ms-spimn-img ms-spimn-presence-disconnected-10x10x32" id="imn_2323,type=smtp" alt="Без сведений о присутствии" src="/_layouts/15/images/spimn.png?rev=23" sip="KaplunAV@compeng.ru" showofflinepawn="1"></span></a></span><span class="ms-noWrap ms-imnSpan"><a tabindex="-1" class="ms-imnlink" onclick="IMNImageOnClick(event);return false;" href="#"><img name="imnmark" title="" class="ms-hide" id="imn_2324,type=smtp" alt="" src="/_layouts/15/images/blank.gif?rev=23" sip="KaplunAV@compeng.ru" showofflinepawn="1"></a><a class="ms-subtleLink" onclick="GoToLinkOrDialogNewWindow(this);return false;" href="/sites/test/_layouts/15/userdisp.aspx?ID=10">Каплун Александр Владимирович</a></span></span> (<a href="https://portal.compeng.ru/sites/test/_layouts/15/listform.aspx?ListId=%7B4859455A%2DD8F3%2D49BA%2DBD91%2DCD24D1FCB84E%7D&amp;PageType=4&amp;ID=8&amp;Source=https%3A%2F%2Fportal%2Ecompeng%2Eru%2Fsites%2Ftest%2FLists%2FTask2%2FAllItems%2Easpx%3FPageView%3DShared%26InitialTabId%3DRibbon%2EWebPartPage%26VisibilityContext%3DWSSWebPartPage&amp;VersionNo=1024" target="_blank">4/22/2016 11:41 AM</a>): <p>тест1​</p></div></div>
		</td>
	</tr>


Нужно поменять CSS так что бы строка с "Пруцаков Александр Николаевич" была с новой строчки и красного цвета
  • Вопрос задан
  • 374 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
webinar
@webinar Куратор тега Веб-разработка
Учим yii: https://youtu.be/-WRMlGHLgRg
Вопрос - зачем нужен js? Но дело Ваше.
$('.мойкласс').addClass('newclass');
затем в css добавляете
.newclass {color:red;}
.newclass:before {content:" "; display:block; clear:both;}
Ответ написан
GebekovAS
@GebekovAS
Программист и мечтатель
Советую прочитать статью https://blog.pathtosharepoint.com/2008/09/01/using...
Идея в следующем:
1. Создаем вычисляемое поле, примеру с такой формулой:
="<DIV style='color: red;'>"&[ColumnName]&"</DIV>"
2. Добавляем на страницу JS скрипт который "подкорректирует" теги.

Очень упрощает кастомизацию списков.
Ответ написан
QuietusUA
@QuietusUA Автор вопроса
системный администратор
я могу найти ячейку которая соседняя с той что мне нужно менять, теперь мне нужно понять как с JS поменять CSS соседней ячейки. Насколько я понял у каждой ячейки есть cellindex. через него можно как то изменять стили соседней ячейки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы