我正在尝试显示或隐藏文本框或HTML形式,同时单击通过echo 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"