
没有找到合适的,最好自己写个循环吧
int i = 0;
while (i < arraylength && array[i] != val) i++;
如果找到了val,那么i就是下标;如果i==arraylength,表示没找到
如果你用的是ArrayList,那么有一个方法indexOf(val),如果找到,返回下标,否则返回-1
定义控件数组时,不能通过托拽的方式创建控件,只能手动输入代码创建控件。控件数组和其它数据无本质区别,你可以在窗体初始化后进行创建这些按钮。var index as Integer;var bs[] as TButton;////很久没用过delphi了,数据定义的具体语法都记不太清楚了。创建Button对象时,将这个“下标”记录到Button对象的Tag属性上好了:bs[index]Tag = "" + index;bs[index]OnClick = ButtonClick;///ButtonClick就是要响应这些按钮的点击事件处理过程 procedure ButtonClick(sender as TControl, e as ClickEvent) /// 后一个参数类型是不是叫ClickEvent,记不太清楚了,你托拽一个按钮到界面上,双击这个按钮去写它的响应事件好了。begin if(sender is TButton) then begin editor1Text = senderTag; endend; 过程大概就这样子吧,太久没写过Delphi了,好多具体的语法都忘记了。不好意思。
楼主,看代码吧
<select name='stuname' onChange="cleartext(this);">
<option value="2">2</option>
<option value="1">1</option>
</select>
<select name='stuname' onChange="cleartext(this);">
<option value="2">2</option>
<option value="1">1</option>
</select>
<select name='stuname' onChange="cleartext(this);">
<option value="2">2</option>
<option value="1">1</option>
</select>
<select name='stuname' onChange="cleartext(this);">
<option value="2">2</option>
<option value="1">1</option>
</select>
<script>
function cleartext(){
var tt = documentgetElementsByName("stuname");
for(i=0;i<ttlength;i++)
if(tt[i]==arguments[0])alert("你选择的是第"+(i+1)+"个!");
}
</script>
比如控件combox的名字为combox1,那么它的index值就为combox1SelectedIndex,
Selected就是选中的意思,那么SelectedIndex就是选中的那项的下标值Index。
mysql是没有下标这个概念(至少目前接触到的,没有看到),有截取字符串内置函数
Oracle倒是有下标概念:table变量(下标):=值;
begin
var_nums(0):=2000;
var_nums(1):=2002;
end
以上就是关于java通过数组值怎样获取数组下标全部的内容,包括:java通过数组值怎样获取数组下标、delphi7怎样定义控件数组并获得下标、javascript中如使用onchange获得select的name及下标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)