<script>
var v;
function CreateTextBox(o)
{
v = document.getElementById("txt_" + o + "_hid").value;
var id = "txt_" + o;
document.getElementById("spn_" + o).innerHTML = "<input type='text' value='" + v + "' id=" + id + " onblur=DeleteTextBox('" + o + "') />";
document.getElementById(id).focus();
}
function DeleteTextBox(o)
{
v = document.getElementById("txt_" + o).value;
document.getElementById("txt_" + o + "_hid").value = v;
document.getElementById("spn_" + o).innerHTML = v;
}
</script>
用户名: <input type="hidden" id="txt_name_hid" value="飞上枝头当乌鸦" /> <span id="spn_name" onclick="CreateTextBox('name')">飞上枝头当乌鸦</span>
<br />
E-mail: <input type="hidden" id="txt_email_hid" value="
[email protected]" /> <span id="spn_email"
onclick="CreateTextBox('email')">
[email protected]</span>
-----------
asp只要使用
Request("txt_name_hid")和request("txt_email_hid")即可获取用户输入的值.