image типа button
Код:
<img src="1.gif" onclick="func1('a', 'b')">
Код:
<input type="image" src="1.gif" onclick="func1('a', 'b')">
Скажите пожайлуста, как мне сделать картинку типа button.
Код:
<img src="1.gif" onclick="func1('a', 'b')">
еще можно так:
[LEFT]
Код:
<a href="java script:func1('a', 'b');"><img src="1.gif" /></a>
[/LEFT]
полный код:
Код:
<html>
<head>
<script languge="JavaScript">
function validate(form,val) {
form.value+=val;
}
</script>
</head>
<body>
<form name="Form_1" action="" method="POST"><input name="message" size=100><input type="submit" value="Отправить!"><br>
<a href="java script:validate(this.form.message,':bomb:');"><img src="smiles/gamer.gif" /></a>
</form></body>
</html>
<head>
<script languge="JavaScript">
function validate(form,val) {
form.value+=val;
}
</script>
</head>
<body>
<form name="Form_1" action="" method="POST"><input name="message" size=100><input type="submit" value="Отправить!"><br>
<a href="java script:validate(this.form.message,':bomb:');"><img src="smiles/gamer.gif" /></a>
</form></body>
</html>
Напиши, что хочешь получить в итоге.
Цитата: alekciy
Ха! А понакрутил то, понакрутил... я бы удивился, если бы ЭТО работало :D
Напиши, что хочешь получить в итоге.
Напиши, что хочешь получить в итоге.
Видимо, чтобы при нажатии на ссылку к введенному в поле ввода значению добавлялось еще что-то, а результат появлялся в поле ввода. По крайней мере я так понял :).
Рабочий код:
Код:
<html>
<head>
<script languge="JavaScript">
function validate(elem, val) {
elem=document.getElementById(elem);
val1=elem.value;
val1+=val;
elem.value=val1;
}
</script>
</head>
<body>
<form name="Form_1" action="" method="POST"><input id="message" name="message" size=100><input type="submit" value="Отправить!"><br>
<a href="java script:validate('message',':bomb:')"><img src="smiles/gamer.gif" /></a>
</form>
</body>
</html>
<head>
<script languge="JavaScript">
function validate(elem, val) {
elem=document.getElementById(elem);
val1=elem.value;
val1+=val;
elem.value=val1;
}
</script>
</head>
<body>
<form name="Form_1" action="" method="POST"><input id="message" name="message" size=100><input type="submit" value="Отправить!"><br>
<a href="java script:validate('message',':bomb:')"><img src="smiles/gamer.gif" /></a>
</form>
</body>
</html>
Но я не понимаю почиму тот код не работает.
Вот пробовал такой код - работает, но там кнопки.
Код:
<html>
<head>
<script languge="JavaScript">
function validate(form,val) {
form.value+=val;
}
</script>
</head>
<body>
<form name="Form_1">
<textarea rows=20 cols=20 name="age"></textarea><hr>
<br>
<input type="button" value="Ваш E-MAIL"
onClick="validate(this.form.age,' [M-MAIL] ')">
<br>
</form>
</body>
</html>
<head>
<script languge="JavaScript">
function validate(form,val) {
form.value+=val;
}
</script>
</head>
<body>
<form name="Form_1">
<textarea rows=20 cols=20 name="age"></textarea><hr>
<br>
<input type="button" value="Ваш E-MAIL"
onClick="validate(this.form.age,' [M-MAIL] ')">
<br>
</form>
</body>
</html>
Цитата: Tanger
Но я не понимаю почиму тот код не работает.
Ну видимо потому что он неправильный.
А почему тогда с кнопками работает?
А вообще ты работаешь с деревом документа через DOM Level0. Это день глубоко позавчерашний. Используй более стандартизированные версии DOM.
http://developer.mozilla.org/ru/docs/DOM