webform iam에서 하나의 텍스트 상자를 배치 했으므로 런타임 중에 해당 텍스트 상자에 대한 배경 이미지를 선택하려고합니다. C#, ASP .NET으로 코딩해야합니다.런타임 중에 텍스트 상자에 대한 backgroung 이미지 선택 C#, asp.net
0
A
답변
0
CSS를 사용하여 배경 이미지와 자바 스크립트를 설정하여 변경할 수 있습니다. 다음은 예입니다 :
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ToDDDD._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<style type="text/css">
input
{
background-image: url(/initialImage.png)
}
</style>
<script type="text/javascript">
function changeImage() {
document.getElementById('txt').style.backgroundImage = 'url(/newImage.png)';
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="txt" runat="server" />
<a href="#" onclick="changeImage();">Change background image</a>
</div>
</form>
</body>
</html>
0
당신이 배경에 사용할 이미지의 제한된 번호가있는 경우 그것은 아마 당신이 프로그래밍 방식으로 하나 다음 CSS와의 별도의 클래스로 각각 정의하는 깨끗한 것 자바 스크립트 또는 C# 입력 클래스를 변경합니다.
<style> .image1 { background-image: url(/image1.png);} .image2 { background-image: url(/image2.png);} .image3 { background-image: url(/image3.png);} </style>
당신이에서를 Page_Load 당신이 페이지의 당신은이를 작성할 수 있습니다
txtBox1.CssClass = "image1에를";
또는 JavaScript를 이용 :
document.getElementById를 ('<% = txtBox1.ClientID %>')의 setAttribute ("클래스", "이미지 2").
관련 문제
- 1. 텍스트 상자에 이미지 표시
- 2. 텍스트 상자에 텍스트 자동 완성 [이미지 첨부]
- 3. asp.net 텍스트 상자에 BehaviorID를 추가합니다.
- 4. asp.net의 버튼 태그에 backgroung 이미지 설정
- 5. 런타임 중에 끌기
- 6. 런타임 중에 CLASSPATH 설정
- 7. 런타임 중에 플러시 :
- 8. C# 포커스가있는 텍스트 상자에 텍스트 복사
- 9. Asp.net 버튼 클릭 채우기 텍스트 상자에 대한 자동 완성
- 10. 런타임 중에 aspect가 발견되지 않습니다
- 11. FIREFOX의 선택 상자에 대한 세로 스크롤 막대
- 12. Gridview의 templatefield 내부에있는 텍스트 상자에 데이터 바인딩하기»C# 및 ASP.NET
- 13. Asp.Net 방법 C에 # Asp.net의 VS08 C# 누군 텍스트 상자에
- 14. MVC에서 런타임 genrated 이미지 표시 ASP.NET
- 15. msaccess에서 런타임 중에 쿼리 생성
- 16. 런타임 중에 TEST 모드를 확인하십시오.
- 17. 런타임 중에 이벤트를 이벤트에 연결
- 18. 런타임 중에 IronPython을 편집 하시겠습니까?
- 19. 런타임 중에 JComponent를 동적으로 생성하십시오.
- 20. 런타임 중에 스택 크기가 커지나요?
- 21. 런타임 중에 작성되는 텍스트 필드 값 가져 오기
- 22. C# Winforms의 텍스트 상자에 대한 입력 유효성 검사
- 23. C# 텍스트 상자에 대한 입력 유효성 검사 : float
- 24. 텍스트 상자에 텍스트
- 25. ASP.NET 암호 텍스트 상자에 텍스트를 입력했습니다.
- 26. 텍스트 상자에 ASP.Net 페이지에 문제가 있음
- 27. jquery UI 대화 상자에 대한 배경 이미지
- 28. 텍스트 상자에 숫자 만 표시
- 29. 여러 가지 색의 텍스트 상자에 대한 아이디어?
- 30. 텍스트 상자에 대한 클릭 이벤트를 발생시키는 방법