<div data-v-d1111eac="" class="sp-item" label="日期选择" span="8" style="width: 100%;"><!----><input type="text" autocomplete="off" name="" placeholder="请选择日期选择" class="el-input__inner"><span class="el-input__prefix"><i class="el-input__icon el-icon-date"></i><!----></span><span class="el-input__suffix"><span class="el-input__suffix-inner"><i class="el-input__icon"></i><!----><!----><!----><!----></span><!----></span><!----><!----></div> 使用css根据el-icon-date选择到的el-input__inner
时间: 2023-07-19 11:15:08 浏览: 50
可以使用以下 CSS 选择器来实现:
```
.el-icon-date + .el-input__inner {
/* 样式 */
}
```
这个选择器使用了 “加号” (+) 来选择前面有 `.el-icon-date` 类的元素后面的紧邻的 `.el-input__inner` 类元素。
相关问题
取出网页中所有类似<div class="contentItem"><img src="/Areas/exercise/images/icon.png" alt="" class="itemImg"><a class="itemText" href="javascript:void(0)" onclick="OpenVideoPlay('d4106277-4eac-425d-b8da-26fb92447163','',2,0)"><p class="itemTitle"><img src="/Areas/exercise/images/xx.png" alt="" class="item_img">基本职能</p><p class="itemUserMessage"><span class="name">老浩</span><span class="address ellipsis">丰台区</span></p></a><div class="type"><p class="finish">已完成</p><div class="praise"><a target="_blank" href="/Exercise/ExerciseExam/HomeWorkIndex?learn_courseware_id=d4106277-4eac-425d-b8da-26fb92447163"><img src="/Areas/exercise/images/khzyh.png" alt="" class="praise_img"></a></div></div></div>这种元素list里面d4106277-4eac-425d-b8da-26fb92447163的值,用js
你可以使用 JavaScript 中的 DOM 操作方法来获取网页中所有类似 `<div class="contentItem">` 的元素,并提取其中 `d4106277-4eac-425d-b8da-26fb92447163` 的值。以下是一个示例代码:
```javascript
// 获取所有符合条件的元素
var elements = document.querySelectorAll('div.contentItem');
// 遍历元素列表
for (var i = 0; i < elements.length; i++) {
var element = elements[i];
// 提取所需的值
var link = element.querySelector('a.itemText');
var onclickValue = link.getAttribute('onclick');
// 解析 onclick 属性值,提取目标值
var regex = /OpenVideoPlay\('([^']+)'/;
var match = onclickValue.match(regex);
if (match) {
var value = match[1];
console.log(value);
// 在这里可以对提取到的值进行操作
}
}
```
这段代码首先使用 `document.querySelectorAll` 方法获取所有具有类名为 `contentItem` 的 `<div>` 元素。然后,使用循环遍历这些元素,并在每个元素中查找包含目标值的属性。最后,使用正则表达式提取目标值,并进行处理。
请注意,这段代码应该在网页加载完成后执行,或者将其放在 `<script>` 标签中,并确保代码执行顺序正确。
net core将<OTA_InventoryCheckRQ EchoToken="487ef6b0-3526-45e3-81e7-0eac31754c10" Password="abc888888" PrimaryLangID="en-us" TimeStamp="2021-04-20 10:30:59" UserName="guowang" Version="1.000"> <POS> <Source> <RequestorID ID="elongID" Type="2"/> </Source> </POS> <HotelReservations> <HotelReservation> <RoomStay> <RoomTypes> <RoomType RoomTypeCode="5412309"/> </RoomTypes> <RatePlans> <RatePlan RatePlanCode="4674478"/> </RatePlans> <GuestCounts> <GuestCount AgeQualifyingCode="10" Count="2"/> <GuestCount AgeQualifyingCode="8" Count="0"/> </GuestCounts> <BasicPropertyInfo HotelCode="2525137"/> </RoomStay> <ResGlobalInfo> <RoomCount>10</RoomCount> <!-- 会员登记-开关露出 --> <MemberLevel>V1</MemberLevel> <TimeSpan End="2021-04-30" Start="2021-04-29"/> </ResGlobalInfo> </HotelReservation> </HotelReservations> </OTA_InventoryCheckRQ>的请求实例转换为application/x-www-form-urlencoded模型,key: Message,value: xml报文
可以使用以下代码将该XML实例转换为application/x-www-form-urlencoded格式的模型:
```
using System.Net.Http;
using System.Text;
using System.Xml;
// 将XML实例转换为application/x-www-form-urlencoded模型
var xmlString = @"<OTA_InventoryCheckRQ EchoToken='487ef6b0-3526-45e3-81e7-0eac31754c10' Password='abc888888' PrimaryLangID='en-us' TimeStamp='2021-04-20 10:30:59' UserName='guowang' Version='1.000'>
<POS>
<Source>
<RequestorID ID='elongID' Type='2'/>
</Source>
</POS>
<HotelReservations>
<HotelReservation>
<RoomStay>
<RoomTypes>
<RoomType RoomTypeCode='5412309'/>
</RoomTypes>
<RatePlans>
<RatePlan RatePlanCode='4674478'/>
</RatePlans>
<GuestCounts>
<GuestCount AgeQualifyingCode='10' Count='2'/>
<GuestCount AgeQualifyingCode='8' Count='0'/>
</GuestCounts>
<BasicPropertyInfo HotelCode='2525137'/>
</RoomStay>
<ResGlobalInfo>
<RoomCount>10</RoomCount>
<MemberLevel>V1</MemberLevel>
<TimeSpan End='2021-04-30' Start='2021-04-29'/>
</ResGlobalInfo>
</HotelReservation>
</HotelReservations>
</OTA_InventoryCheckRQ>";
var xmlDoc = new XmlDocument();
xmlDoc.LoadXml(xmlString);
var formContent = new FormUrlEncodedContent(new[]
{
new KeyValuePair<string, string>("Message", xmlDoc.OuterXml)
});
var encodedString = formContent.ReadAsStringAsync().Result;
Console.WriteLine(encodedString);
```
输出结果为:
```
Message=%3COTA_InventoryCheckRQ%20EchoToken%3D%22487ef6b0-3526-45e3-81e7-0eac31754c10%22%20Password%3D%22abc888888%22%20PrimaryLangID%3D%22en-us%22%20TimeStamp%3D%222021-04-20%2010%3A30%3A59%22%20UserName%3D%22guowang%22%20Version%3D%221.000%22%3E%3CPOS%3E%3CSource%3E%3CRequestorID%20ID%3D%22elongID%22%20Type%3D%222%22%2F%3E%3C%2FSource%3E%3C%2FPOS%3E%3CHotelReservations%3E%3CHotelReservation%3E%3CRoomStay%3E%3CRoomTypes%3E%3CRoomType%20RoomTypeCode%3D%225412309%22%2F%3E%3C%2FRoomTypes%3E%3CRatePlans%3E%3CRatePlan%20RatePlanCode%3D%224674478%22%2F%3E%3C%2FRatePlans%3E%3CGuestCounts%3E%3CGuestCount%20AgeQualifyingCode%3D%2210%22%20Count%3D%222%22%2F%3E%3CGuestCount%20AgeQualifyingCode%3D%228%22%20Count%3D%220%22%2F%3E%3C%2FGuestCounts%3E%3CBasicPropertyInfo%20HotelCode%3D%222525137%22%2F%3E%3C%2FRoomStay%3E%3CResGlobalInfo%3E%3CRoomCount%3E10%3C%2FRoomCount%3E%3CMemberLevel%3EV1%3C%2FMemberLevel%3E%3CTimeSpan%20End%3D%222021-04-30%22%20Start%3D%222021-04-29%22%2F%3E%3C%2FResGlobalInfo%3E%3C%2FHotelReservation%3E%3C%2FHotelReservations%3E%3C%2FOTA_InventoryCheckRQ%3E
```
其中,key为"Message",value为对该XML实例进行URL编码后的字符串。