ramzansadiq
06-25-2009, 02:40 AM
Hi there,
I have a textbox and listbox with data, I want to type in textbox and it should search/point values to listbox,
I have written the same code in VB.net but unable to convert it into JavaScript. My code is as below , I can't use Ajax Listbox extender.
Please help
'Code in ASP-Java Script
Function Search11()
{
sSearchString = document.forms[formName].elements[inputName].value.toUpperCase();
iSearchTextLength = sSearchString.length;
for (j=0; j < document.forms[formName].elements[selectName].options.length; j++)
{
sOptionText = document.forms[formName].elements[selectName].options[j].text;
sOptionComp = sOptionText.substr(0, iSearchTextLength).toUpperCase();
if(sSearchString == sOptionComp)
{
document.forms[formName].elements[selectName].selectedIndex = j;
break;
}
}
}
''**Code in VB.Net
'* Button Click
txtStreetNameAddress.Text = UCase(txtStreetNameAddress.Text)
Dim sSearchString As String = txtStreetNameAddress.Text
Dim iCounter As Integer
For iCounter = 0 To lstStreetsAddress.Items.Count - 1
Dim sListBoxValue As String = lstStreetsAddress.Items(iCounter).Value
Dim sCompare As String = ""
If sSearchString.Length <= sListBoxValue.Length Then
sCompare = sListBoxValue.Substring(0, sSearchString.Length)
End If
If sCompare = txtStreetNameAddress.Text Then
lstStreetsAddress.SelectedIndex = iCounter
Exit For
End If
Next iCounter
''Calling Function
Common.OuputText(txtStreetNameAddress, lstStreetsAddress)
************************************
I have a textbox and listbox with data, I want to type in textbox and it should search/point values to listbox,
I have written the same code in VB.net but unable to convert it into JavaScript. My code is as below , I can't use Ajax Listbox extender.
Please help
'Code in ASP-Java Script
Function Search11()
{
sSearchString = document.forms[formName].elements[inputName].value.toUpperCase();
iSearchTextLength = sSearchString.length;
for (j=0; j < document.forms[formName].elements[selectName].options.length; j++)
{
sOptionText = document.forms[formName].elements[selectName].options[j].text;
sOptionComp = sOptionText.substr(0, iSearchTextLength).toUpperCase();
if(sSearchString == sOptionComp)
{
document.forms[formName].elements[selectName].selectedIndex = j;
break;
}
}
}
''**Code in VB.Net
'* Button Click
txtStreetNameAddress.Text = UCase(txtStreetNameAddress.Text)
Dim sSearchString As String = txtStreetNameAddress.Text
Dim iCounter As Integer
For iCounter = 0 To lstStreetsAddress.Items.Count - 1
Dim sListBoxValue As String = lstStreetsAddress.Items(iCounter).Value
Dim sCompare As String = ""
If sSearchString.Length <= sListBoxValue.Length Then
sCompare = sListBoxValue.Substring(0, sSearchString.Length)
End If
If sCompare = txtStreetNameAddress.Text Then
lstStreetsAddress.SelectedIndex = iCounter
Exit For
End If
Next iCounter
''Calling Function
Common.OuputText(txtStreetNameAddress, lstStreetsAddress)
************************************