Ci-dessous, je vais partager avec vous un exemple d'utilisation de jquery pour obtenir la valeur de l'option et le texte sélectionné dans la balise select. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde.
1. Si vous souhaitez utiliser jquery, vous devez d'abord introduire le fichier jquery en html ou jsp.
2. Sans plus tarder, entrons dans le code.
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <script type="text/javascript" src="../../../../js/common/jquery-1.6.2.js"></script> <script type="text/javascript"> function doSome(){ alert($("#sel option:selected").text());//方法一:获取select标签选中的option中的文本。 alert($("#sel").find("option:selected").text());//方法二:获取select标签选中的option中的文本。 alert($("#sel option:selected").val());//方法一:获取select标签选中的option中的value的值。 alert($("#sel").find("option:selected").val());//方法二:获取select标签选中的option中的value的值。 //------------------------------帅气的分割线,,下面有重点-------------------------------- //当option是这样的:<option>cc</option>。即没有value属性的时候。自然也就没有value值。 //这时候jquery就很纠结:写了段代码让我拿value的值,可是找到的option中根本没有value属性。 //算了,把option中 的文本拿出来给你吧。 //所以当选中<option>cc</option>这个option的时候,你会发现上边四个alert出来的值是一样的。都是option中的文本。 //想要拿到option中的value的值,首先option得有value属性啊!!! } </script> </head> <body> <p> <select id="sel" onchange="doSome();"> <option value="aa">bb</option> <option>cc</option> </select> </p> </body> </html>
J'ai compilé ce qui précède pour vous, j'espère que cela vous sera utile à l'avenir.
Articles associés :
Expliquez l'objet Object en détail dans JS
Comment utiliser vue.js pour réaliser que le pop- up box ne joue qu'une seule fois
Interprétation détaillée de l'arbre de préfixes trie en javascript
Interprétation détaillée du code todoMVC dans Vue
Dans Comment ajouter et obtenir dynamiquement le nom du style dans jquery
Comment implémenter la communication entre composants parent-enfant dans Angular2
Comment créer une logistique dans D3.js Map (tutoriel détaillé)
Composant NavigatorIOS dans React Native (description détaillée du tutoriel)
À propos comment utiliser le modèle ejsExcel
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!