я пытаюсь показать или скрыть текстовое поле или форму HTML, нажимая на кнопку ссылки, которая создается с помощью заявления эхо php ..
Но это не работает..
<script>
function onHide()
{
alert("hide");
document.getElementById("txt").style.display = "block";
$("#txt").show();
}
</script>
<body>
<input type="text" name="txt" id="txt" style="display: none;">
<input id="btn" value="hide/show" type="button" "value="hide/show" onclick="onHide()" /><!-- here onHide works -->
<?php
echo "<br/><a onclick='onHide()' id=".$row['id'].">Edit</a>";//this does not work..
?></body>
пожалуйста, кто-нибудь, помогите мне .. где моя ошибка?
Правильное значение "
<input id="btn" type="button" value="hide/show" onclick="onHide()" />
И используйте ниже скрипт
<script>
function onHide()
{
alert("hide");
$("#txt").toggle();
}
</script>
Также включить jQuery
если нет на странице
Ошибка в синтаксисе:
Ваш написал:
type="button" "value="hide/show"
Но нужно:
type="button" value="hide/show"