改变text输入框的值直接改变他的value属性值就可以了
那改变optiob和radio的值,用到哪个属性
例如:<SELECT><select name="cam_num" id="cp1">
<option >
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
</SELECT><input type="radio" name="Turn_Speed" value="1">
<input type="radio" name="Turn_Speed" value="2">option的显示值不是固定输进去的,是通过js传过去的,如果是text输入框:
document.getElementByI("text_id").value=liyong ,然后调用这个js函数,就把值传过了,但传option和radio的value值不起作用吧!
请问有什么好的方法吧?
先谢谢了。
那改变optiob和radio的值,用到哪个属性
例如:<SELECT><select name="cam_num" id="cp1">
<option >
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
</SELECT><input type="radio" name="Turn_Speed" value="1">
<input type="radio" name="Turn_Speed" value="2">option的显示值不是固定输进去的,是通过js传过去的,如果是text输入框:
document.getElementByI("text_id").value=liyong ,然后调用这个js函数,就把值传过了,但传option和radio的value值不起作用吧!
请问有什么好的方法吧?
先谢谢了。
只是你在页面看不到而已。
而text输入框的value值能看到。
<script>
window.onload=function(){
var f = document.forms[0];
var sel = f.cam_num;
for(var i=0;i<sel.options.length;i++){
sel.options[i].value = i;
sel.options[i].text = i;
}
var rd = f.Turn_Speed;
for(var i=0;i<rd.length;i++){
rd[i].value = i;
}
}
</script>
<form>
<select name="cam_num" id="cp1" onchange="alert(this.value)">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
</SELECT> <input type="radio" name="Turn_Speed" value="" onclick="alert(this.value)">
<input type="radio" name="Turn_Speed" value="" onclick="alert(this.value)" >
</form>