相关疑难解决方法(0)

如何在title属性中转义双引号

我试图在锚的title属性中使用包含双引号的字符串.到目前为止,我试过这些:

<a href=".." title="Some \"text\"">Some text</a>
<!-- The title looks like `Some \` --!>
Run Code Online (Sandbox Code Playgroud)

<a href=".." title="Some &quot;text&quot;">Some text</a>
<!-- The title looks like `Some ` --!>
Run Code Online (Sandbox Code Playgroud)

请注意,使用单引号不是一种选择.

html quotes escaping

183
推荐指数
3
解决办法
19万
查看次数

Html代码作为IFRAME源而不是URL

这个IFRAME的标准代码,有没有办法用Just html代码替换src URL?所以我的问题很简单,我有一个页面它从MYSQL加载一个HTML主体我想在框架中呈现该代码,因此它使它自己独立于页面的其余部分,并在特定边界的范围内.

<iframe src="http://example.com" name="test" height="120" width="600">You need a Frames Capable browser to view this content.</iframe>   
Run Code Online (Sandbox Code Playgroud)

html iframe frame

108
推荐指数
3
解决办法
14万
查看次数

JavaScript函数参数中的单引号转义

我需要在JavaScript函数参数中转义单引号以避免这种情况:

onclick="Javascript:INSERT_PRODUCT('188267','WILL AND GRACE','32311','L'ANNIVERSARIO DINOZZE ','20101113|04|18|','13/11/2010 0.00.00','CANALE 5  ',this);"
Run Code Online (Sandbox Code Playgroud)

但我需要在函数调用中转义它们,因为我不知道将传递的值(db变量我无法从数据库中转义).

是否有一个功能允许我做以下的事情?

onclick="Javascript:function(escape(param1), escape(param2), escape(param3));"
Run Code Online (Sandbox Code Playgroud)

javascript quote

42
推荐指数
3
解决办法
8万
查看次数

如何在html输入值中使用引号

我有以下问题 - 从服务器端我得到一个字符串像'hoschi'兄弟'我想把这个字符串放入<input value"MYSTRING" />.这导致一些<input value"hoschi" brother" />显然不起作用的东西 .

有什么办法吗?是否在值标记中"使用&quot;工作转义字符?

谢谢你的帮助,tobi

html escaping

34
推荐指数
2
解决办法
7万
查看次数

对于较新版本的chrome,使用两行文本创建输入类型="按钮"

如果有人能解释原因,我会接受"不可能"的回答.但是,除了使用a的答案之外,我不会这样做,<button>因为这不是这个问题所要求的.

我正在尝试使用两行单词创建一个输入按钮,但是较新版本的chrome不会让我,这是我尝试过的:

回车分离器

    <input type="button" value="Line One&#13;&#10;Line Two"/>

    <input type="button" value="Line One\r\nLine Two">
Run Code Online (Sandbox Code Playgroud)

我知道你可以使用,white-space: normal;但这不会让你<br>在任何你想要的地方.

input[type="submit"] {
    white-space: normal;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法可以在我选择的按钮中添加新行?

第一行

第二行

html css html5 css3

23
推荐指数
2
解决办法
1万
查看次数

ng-repeat:使用数组填充下拉选项

我有一个简单的JavaScript对象,如下所示:

$scope.obj = { "'Architect'": ["asdf","d","e","y"]};
Run Code Online (Sandbox Code Playgroud)

我想'Architect'在选择框中显示值.然而,单引号在试图做的时候就让我失望了ng-repeat.

<select>
    <option ng-repeat="row in obj['Architect']" value="{{row}}">{{row}}</option>
</select>
Run Code Online (Sandbox Code Playgroud)

这不会填充选择框,它只显示一个空的选择框.我假设它将单引号解释为字符串文字,但即使我添加单引号并转义它们,它仍然无法按预期工作.我错过了什么吗?

这是一个样本plunker:

javascript angularjs ng-repeat angularjs-ng-repeat

5
推荐指数
1
解决办法
3万
查看次数

textarea占位符中的引号

这应该是非常直接的.... 我希望placeholdera 中的文本textarea显示引号。如“你好”。

我尝试了通常可靠的 "\"Hello\"" 但这不起作用......它只是输出 \ 因为它看到了包含在开始和结束引号之间的内容。

html textarea placeholder

5
推荐指数
1
解决办法
1005
查看次数

在字符串中包含单引号

我想从想要的MySQL数据中下拉列表<option value ='and acode ='Aircraft1''>,包括将其传递给查询的两个单引号。我已经加入了反斜杠,但是它不起作用。我的代码有什么问题?

<?php    
$asql = "SELECT * FROM aircraft";
$aresult = mysql_query($asql);
?>
Aircraft:
<select name="aircraft">
<option value="and (acode = 'RP-C1086' or acode='RP-C1728')" checked/>All</option> 
<?php while($arow=mysql_fetch_array($aresult))
{
  echo "<option value='and acode=\'".$arow['reg']."\''>".$arow['reg']."</option>";
} ?>
</select>
Run Code Online (Sandbox Code Playgroud)

html php forms

3
推荐指数
1
解决办法
2万
查看次数

我的标题标签由于字符串中的'和'而分解,我如何在javascript中修复?

我在我的javascript(它的jquery)中有这行代码

$('#myobject').append("<img width='225' title='"+addslashes(post.title)+"' src='"+urlvisual+"' />");
Run Code Online (Sandbox Code Playgroud)

addslashes函数是从另一篇关于转义引号的帖子中提取的

function addslashes( str ) {
    return (str+'').replace(/([\\"'])/g, "\\$1").replace(/\0/g, "\\0");
}
Run Code Online (Sandbox Code Playgroud)

但结果仍然打破了title属性,有什么建议吗?

javascript jquery

0
推荐指数
1
解决办法
105
查看次数