(Solved) Formbuilder dropdown value same as optiontext

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am

(Solved) Formbuilder dropdown value same as optiontext

Post by erpee »

I've created a dropdown in formbuilder. Output looks like this ...

Code: Select all

<label for="fbrp__63">ext2*</label>
<select class="cms_dropdown" name="cntnt01fbrp__63"  id="fbrp__63">
	<option value="" selected="selected"> Maak uw keuze</option>
	<option value="1">.nl</option>
	<option value="2">.com</option><
/select>
I want the values to be the same as the optiontext.

Code: Select all

	<option value=".nl">.nl</option>
	<option value=".com">.com</option><
/select>
I would like this to be the same so I can use this value in a Javascript using this call:

Code: Select all

var inp1 = document.getElementById('fbrp__63');
var myURL = 'chk.php?dm=www.'  + inp1.value;
How can I change this?
Last edited by erpee on Wed May 06, 2015 6:16 pm, edited 1 time in total.
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
10010110
Translator
Translator
Posts: 224
Joined: Tue Jan 22, 2008 9:57 am

Re: Formbuilder dropdown value same as optiontext

Post by 10010110 »

Then you need to enter the same text in the fields “Option Name” and “Value Submitted”, if I understand you correctly.
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am

Re: Formbuilder dropdown value same as optiontext

Post by erpee »

I've already done that ...
Image

So, that doesn't do the trick ..
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: Formbuilder dropdown value same as optiontext

Post by velden »

You probably can't change that behavior other than by a feature request.

You could use jQuery to get the text part quickly:

Code: Select all

$("#fbrp__63 option:selected").text()
I don't know the plain javascript code for that.
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am

Re: Formbuilder dropdown value same as optiontext

Post by erpee »

velden wrote:

Code: Select all

$("#fbrp__63 option:selected").text()
I couldn't get this code to work in my script. A lot more Google-ing gave me the solution:

Code: Select all

var inp1 = document.getElementById('fbrp__63').options[document.getElementById('fbrp__63').selectedIndex].text;
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
Post Reply

Return to “Modules/Add-Ons”