可能重复:
如何使用jQuery获取文本框的值?
在表单提交,我试图抓住下面的文本框的值,并将其推入网址
<input type="text" style="width: 300px" id="fromAddress" name="from" value="" />
Run Code Online (Sandbox Code Playgroud)
这是我的jquery代码:
<script type='text/javascript'>
$(document).ready(function() {
$(":submit").click(function(e) {
var from = $("input#fromAddress").text;
$('div#printdirec').html('<a target="_blank" href="http://maps.google.com/addr=' + from + '&daddr">Print Directions</a>');
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
当我查看URL时,它没有正确的发件人地址.
我正在使用jQuery和AJAX响应动态创建登录表单.表单已创建并正确显示.但是,我无法读取表单数据.
这是我的代码:
$(document).ready(function(){
$('#proper-form').on( 'click', '#submit-button', function() { // loginForm is submitted
alert ("here");
var username = $('#email').attr('value'); // get username
var password = $('#password').attr('value'); // get password
alert (password);
alert (username);
// code for form submit using ajax
});
});
Run Code Online (Sandbox Code Playgroud)
它提醒undefined undefined用户名和密码.
任何人都可以帮我弄清楚这里有什么问题吗?
我正在尝试根据其中的值选择textareas,我尝试这样做:
alert( $('textarea[value="Type"]').length );
Run Code Online (Sandbox Code Playgroud)
但我得到零.
这是我的textarea:
<textarea id="Title" name="title" rows="5" cols="29" class="textentry_verdana12pxItalic">Type</textarea>
Run Code Online (Sandbox Code Playgroud)
我可以这样做吗?
我使用mvc4开发了一个Web应用程序.
在这种情况下,我需要使用javascript获取文本框值(实际上是在文本框中输入的文本).
这是我正在使用的代码
@model PortalModels.WholeSaleModelUser
@using (Html.BeginForm("uploadFile", "WholeSaleTrade", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
@Html.ValidationSummary(true)
<fieldset>
<legend>WholeSaleModelUser</legend>
<table>
<tr>
<td>
<div class="editor-label">
@Html.LabelFor(model => model.Name)
</div>
</td>
<td>
<div class="editor-field">
@Html.TextBoxFor(model => model.Name)
@Html.ValidationMessageFor(model => model.Name)
</div>
</td>
</tr>
</table>
<div id="partial">
<table>
<tr>
<td>
<img id="blah" src="../../Images/no_image.jpg" alt="your image" height="200px" width="170px" />
</td>
</tr>
</table>
<script type="text/javascript">
function loadUserImage() {
var userImg = document.getElementById("blah");
var imgNm = $("#Name").value;
userImg.src = "D:/FEISPortal/FortalApplication/Img/" + imgNm + ".png";
alert(imgNm);
alert(userImg.src); …Run Code Online (Sandbox Code Playgroud)