繁体   English   中英

如何在期权选择中增加价值?

[英]How can i add value in Option Select?

我有一个textarea文本“ ez.aaaa.value”,我想输入一个文本,当我选择option时,会自动重定向到google.com/search?tbm=isch&q= +(((value textarea)))

图片

范例:

........
<option value="href='http://www.google.com/search?tbm=isch&q=' + ez.aaaa.value">google search</option>
........

这应该做。

location.href是用于链接的内容。

this是指select和selectedIndex返回所选选项的编号。

 var sel = document.getElementById('mysel'), query = document.getElementById('myquery'); sel.addEventListener('change' , function() { console.log(this.options[this.selectedIndex].value + query.value); // this would be how to link below // location.href = this.options[this.selectedIndex].value + query.value; }); 
 <input type='text' id="myquery"> <select id="mysel"> <option>SELECT ONE</option> <option value="http://google.com?q=">google</option> <option value="http://bing.com?q=">bing</option> </select> 

在您的option之外添加具有ID的select ,然后尝试这种方式

JS

var e = document.getElementById("select-menu");
var strUser = e.options[e.selectedIndex].value;
console.log(strUser);

的HTML

<select id="select-menu">
<option value="href='http://www.google.com/search?tbm=isch&q=' + ez.aaaa.value">google search 1</option>
<option value="href='http://www.google.com/search?tbm=isch&q=' + ez.aaaa.value" selected="selected">google search 2</option>
</select>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM