Html: change image by clicking on the same image
Multi tool use
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
guys, I want to choose image by clicking on the current image.
This is my code. url
contains default image. I want to change my current image clickable and when use click on it, he can select new image. Is this possible without <input type="file">
?
onFileChanged(event) {
if (event.target.files && event.target.files[0]){
var reader = new FileReader();
reader.readAsDataURL(event.target.files[0]);
reader.onload = (event) => { //
this.url = event.target.result;
}
}
}
<div class="col-md-3">
<img [src]="url" style="bordered:5px; double-black; border-radius: 8px; max-height: 200px; max-width: 390px; border: 2px solid #ddd;">
</div>
html css angular typescript
add a comment |
guys, I want to choose image by clicking on the current image.
This is my code. url
contains default image. I want to change my current image clickable and when use click on it, he can select new image. Is this possible without <input type="file">
?
onFileChanged(event) {
if (event.target.files && event.target.files[0]){
var reader = new FileReader();
reader.readAsDataURL(event.target.files[0]);
reader.onload = (event) => { //
this.url = event.target.result;
}
}
}
<div class="col-md-3">
<img [src]="url" style="bordered:5px; double-black; border-radius: 8px; max-height: 200px; max-width: 390px; border: 2px solid #ddd;">
</div>
html css angular typescript
at least you need hidden file input field to obtain the result
– Ebin Manuval
Nov 17 '18 at 7:36
add a comment |
guys, I want to choose image by clicking on the current image.
This is my code. url
contains default image. I want to change my current image clickable and when use click on it, he can select new image. Is this possible without <input type="file">
?
onFileChanged(event) {
if (event.target.files && event.target.files[0]){
var reader = new FileReader();
reader.readAsDataURL(event.target.files[0]);
reader.onload = (event) => { //
this.url = event.target.result;
}
}
}
<div class="col-md-3">
<img [src]="url" style="bordered:5px; double-black; border-radius: 8px; max-height: 200px; max-width: 390px; border: 2px solid #ddd;">
</div>
html css angular typescript
guys, I want to choose image by clicking on the current image.
This is my code. url
contains default image. I want to change my current image clickable and when use click on it, he can select new image. Is this possible without <input type="file">
?
onFileChanged(event) {
if (event.target.files && event.target.files[0]){
var reader = new FileReader();
reader.readAsDataURL(event.target.files[0]);
reader.onload = (event) => { //
this.url = event.target.result;
}
}
}
<div class="col-md-3">
<img [src]="url" style="bordered:5px; double-black; border-radius: 8px; max-height: 200px; max-width: 390px; border: 2px solid #ddd;">
</div>
onFileChanged(event) {
if (event.target.files && event.target.files[0]){
var reader = new FileReader();
reader.readAsDataURL(event.target.files[0]);
reader.onload = (event) => { //
this.url = event.target.result;
}
}
}
<div class="col-md-3">
<img [src]="url" style="bordered:5px; double-black; border-radius: 8px; max-height: 200px; max-width: 390px; border: 2px solid #ddd;">
</div>
onFileChanged(event) {
if (event.target.files && event.target.files[0]){
var reader = new FileReader();
reader.readAsDataURL(event.target.files[0]);
reader.onload = (event) => { //
this.url = event.target.result;
}
}
}
<div class="col-md-3">
<img [src]="url" style="bordered:5px; double-black; border-radius: 8px; max-height: 200px; max-width: 390px; border: 2px solid #ddd;">
</div>
html css angular typescript
html css angular typescript
asked Nov 17 '18 at 7:24
dmxdmx
646726
646726
at least you need hidden file input field to obtain the result
– Ebin Manuval
Nov 17 '18 at 7:36
add a comment |
at least you need hidden file input field to obtain the result
– Ebin Manuval
Nov 17 '18 at 7:36
at least you need hidden file input field to obtain the result
– Ebin Manuval
Nov 17 '18 at 7:36
at least you need hidden file input field to obtain the result
– Ebin Manuval
Nov 17 '18 at 7:36
add a comment |
1 Answer
1
active
oldest
votes
you need a hidden file input field
<input type="file" hidden (change)="onFileChanged($event)" #file>
<img [src]="url" *ngIf="url" (click)="file.click()" width="200" />
for working example check stackblitz
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53349153%2fhtml-change-image-by-clicking-on-the-same-image%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
you need a hidden file input field
<input type="file" hidden (change)="onFileChanged($event)" #file>
<img [src]="url" *ngIf="url" (click)="file.click()" width="200" />
for working example check stackblitz
add a comment |
you need a hidden file input field
<input type="file" hidden (change)="onFileChanged($event)" #file>
<img [src]="url" *ngIf="url" (click)="file.click()" width="200" />
for working example check stackblitz
add a comment |
you need a hidden file input field
<input type="file" hidden (change)="onFileChanged($event)" #file>
<img [src]="url" *ngIf="url" (click)="file.click()" width="200" />
for working example check stackblitz
you need a hidden file input field
<input type="file" hidden (change)="onFileChanged($event)" #file>
<img [src]="url" *ngIf="url" (click)="file.click()" width="200" />
for working example check stackblitz
answered Nov 17 '18 at 8:03
Ebin ManuvalEbin Manuval
8201124
8201124
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53349153%2fhtml-change-image-by-clicking-on-the-same-image%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
9FWNHyk0pQEkK7jz7 5 1WFAvr8gGEiGNrOW,I0jigoFEF2Kv1MXeKFDNjOziZoaKx1
at least you need hidden file input field to obtain the result
– Ebin Manuval
Nov 17 '18 at 7:36