我要在html页面上显示 一个数值比如说是一个字符串是用 lable显示好呢 还是用input来显示好然后怎么在js函数里控制这个控件的现实内容呢
还有 我也有一个select控件, 怎么在按钮 onclick的时候 把这个select选中的是哪一个这个信息传给js函数呢
很简单的问题 但我是初学 各位大虾指教啊!
还有 我也有一个select控件, 怎么在按钮 onclick的时候 把这个select选中的是哪一个这个信息传给js函数呢
很简单的问题 但我是初学 各位大虾指教啊!
调试欢乐多
如果只是显示,不涉及服务端访问,那还是直接打上好,如<span>用户名</span>
若是接受用户输入的,那当然用<input type="text" />方便点了.
比较简单点的代码
<div id="test">我要改变这里的东西</div>
<script>
document.getElementById("test").innerHTML="改变后的内容";
</script>表单内容:<input id="test2" type="text"/><script>
document.getElementById("test2").value="改变后的内容";
</script>
function doSelect() {
var l = document.getElementById("txt");
var slc = document.getElementById("slc");
l.innerHTML = slc.options[slc.selectedIndex].value;
//l.innerHTML = slc.options[slc.selectedIndex].text;
}
</script>
<label id="txt">未选择</label><br />
<select id="slc">
<option value="China">中国</option>
<option value="South Korea">南韩</option>
</select>
<input type="button" value=" 选 择 " onclick="javascript: doSelect();" />